Trait sp_state_machine::InspectState
source · pub trait InspectState<H: Hasher, B: Backend<H>> {
// Required method
fn inspect_state<F: FnOnce() -> R, R>(&self, f: F) -> R;
}
Expand description
Trait for inspecting state in any backend.
Implemented for any backend.
Required Methods§
sourcefn inspect_state<F: FnOnce() -> R, R>(&self, f: F) -> R
fn inspect_state<F: FnOnce() -> R, R>(&self, f: F) -> R
Inspect state with a closure.
Self will be set as read-only externalities and inspection closure will be run against it.
Returns the result of the closure.
Object Safety§
This trait is not object safe.