pub enum AcquireReply {
Empty {
sequence: u64,
},
Assigned {
sequence: u64,
assignment: Box<Assignment>,
},
OwnershipLost {
sequence: u64,
assignment: AttemptRef,
},
}Variants§
Trait Implementations§
Source§impl Clone for AcquireReply
impl Clone for AcquireReply
Source§impl Debug for AcquireReply
impl Debug for AcquireReply
Source§impl<'de> Deserialize<'de> for AcquireReply
impl<'de> Deserialize<'de> for AcquireReply
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AcquireReply
impl RefUnwindSafe for AcquireReply
impl Send for AcquireReply
impl Sync for AcquireReply
impl Unpin for AcquireReply
impl UnsafeUnpin for AcquireReply
impl UnwindSafe for AcquireReply
Blanket Implementations§
impl<T> ArtifactLease for T
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