pub struct LiveIoEnv {
pub stores: Stores,
pub run_id: RunId,
pub state_id: StateId,
pub attempt: u32,
}Expand description
Runtime context passed to a LiveIoTransportFactory when creating a transport.
Fields§
§stores: StoresStores used by the active run.
run_id: RunIdParent run identifier.
state_id: StateIdState currently issuing live IO.
attempt: u32Attempt number for the active state.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LiveIoEnv
impl !RefUnwindSafe for LiveIoEnv
impl Send for LiveIoEnv
impl Sync for LiveIoEnv
impl Unpin for LiveIoEnv
impl UnsafeUnpin for LiveIoEnv
impl !UnwindSafe for LiveIoEnv
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more