pub struct EffectNodeRequest {
pub operation_sequence: u64,
pub depends_on: Vec<u64>,
}Expand description
Passive operation dependency declaration, without an execution request or authority.
Fields§
§operation_sequence: u64Exact opaque operation identity; zero and nonconsecutive u64 values are admitted.
depends_on: Vec<u64>Exact operations required before this operation; duplicate declarations reject.
Trait Implementations§
Source§impl Clone for EffectNodeRequest
impl Clone for EffectNodeRequest
Auto Trait Implementations§
impl Freeze for EffectNodeRequest
impl RefUnwindSafe for EffectNodeRequest
impl Send for EffectNodeRequest
impl Sync for EffectNodeRequest
impl Unpin for EffectNodeRequest
impl UnsafeUnpin for EffectNodeRequest
impl UnwindSafe for EffectNodeRequest
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