revm_inspector

Trait JournalExtGetter

Source
pub trait JournalExtGetter {
    type JournalExt: JournalExt;

    // Required method
    fn journal_ext(&self) -> &Self::JournalExt;
}

Required Associated Types§

Required Methods§

Source

fn journal_ext(&self) -> &Self::JournalExt

Implementations on Foreign Types§

Source§

impl<'a, T: 'a + JournalExtGetter + ?Sized> JournalExtGetter for &'a T

Source§

impl<'a, T: 'a + JournalExtGetter + ?Sized> JournalExtGetter for &'a mut T

Source§

impl<T: JournalExtGetter + ?Sized> JournalExtGetter for Box<T>

Source§

impl<T: JournalExtGetter + ?Sized> JournalExtGetter for Arc<T>

Implementors§

Source§

impl<INSP, BLOCK: Block, TX, SPEC, DB: Database, CHAIN> JournalExtGetter for InspectorContext<INSP, BLOCK, TX, SPEC, DB, CHAIN>

Source§

type JournalExt = JournaledState<DB>