Expand description
State information to be used during client query
Variants
State(Box<dyn StateInfo>)
State to be used, may be pending
Block(BlockId)
Id of an existing block from a chain to get state from
Trait Implementations
sourceimpl From<BlockId> for StateOrBlock
impl From<BlockId> for StateOrBlock
sourcefn from(id: BlockId) -> StateOrBlock
fn from(id: BlockId) -> StateOrBlock
Performs the conversion.
sourceimpl From<Box<dyn StateInfo + 'static, Global>> for StateOrBlock
impl From<Box<dyn StateInfo + 'static, Global>> for StateOrBlock
sourcefn from(info: Box<dyn StateInfo>) -> StateOrBlock
fn from(info: Box<dyn StateInfo>) -> StateOrBlock
Performs the conversion.
sourceimpl<S: StateInfo + 'static> From<S> for StateOrBlock
impl<S: StateInfo + 'static> From<S> for StateOrBlock
sourcefn from(info: S) -> StateOrBlock
fn from(info: S) -> StateOrBlock
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for StateOrBlock
impl !Send for StateOrBlock
impl !Sync for StateOrBlock
impl Unpin for StateOrBlock
impl !UnwindSafe for StateOrBlock
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more