pub struct ClaimCommand {
pub acquisition: AcquireCommand,
pub dispatch: DispatchRef,
}Expand description
The session, consumer, and sequence identify one claim operation. Its exact dispatch binding is immutable even if the exchange outcome is unknown.
Fields§
§acquisition: AcquireCommand§dispatch: DispatchRefImplementations§
Trait Implementations§
Source§impl Clone for ClaimCommand
impl Clone for ClaimCommand
Source§impl Debug for ClaimCommand
impl Debug for ClaimCommand
Source§impl<'de> Deserialize<'de> for ClaimCommand
impl<'de> Deserialize<'de> for ClaimCommand
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
impl Eq for ClaimCommand
Source§impl PartialEq for ClaimCommand
impl PartialEq for ClaimCommand
Source§impl Serialize for ClaimCommand
impl Serialize for ClaimCommand
impl StructuralPartialEq for ClaimCommand
Auto Trait Implementations§
impl Freeze for ClaimCommand
impl RefUnwindSafe for ClaimCommand
impl Send for ClaimCommand
impl Sync for ClaimCommand
impl Unpin for ClaimCommand
impl UnsafeUnpin for ClaimCommand
impl UnwindSafe for ClaimCommand
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