pub struct AcquisitionKey {
pub queue: AcquisitionQueue,
pub worker_session_id: String,
pub consumer_id: u32,
pub sequence: u64,
}Fields§
§queue: AcquisitionQueue§worker_session_id: String§consumer_id: u32§sequence: u64Trait Implementations§
Source§impl Clone for AcquisitionKey
impl Clone for AcquisitionKey
Source§impl Debug for AcquisitionKey
impl Debug for AcquisitionKey
Source§impl<'de> Deserialize<'de> for AcquisitionKey
impl<'de> Deserialize<'de> for AcquisitionKey
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 AcquisitionKey
Source§impl From<&AcquireCommand> for AcquisitionKey
impl From<&AcquireCommand> for AcquisitionKey
Source§fn from(command: &AcquireCommand) -> Self
fn from(command: &AcquireCommand) -> Self
Converts to this type from the input type.
Source§impl Hash for AcquisitionKey
impl Hash for AcquisitionKey
Source§impl PartialEq for AcquisitionKey
impl PartialEq for AcquisitionKey
Source§impl Serialize for AcquisitionKey
impl Serialize for AcquisitionKey
impl StructuralPartialEq for AcquisitionKey
Auto Trait Implementations§
impl Freeze for AcquisitionKey
impl RefUnwindSafe for AcquisitionKey
impl Send for AcquisitionKey
impl Sync for AcquisitionKey
impl Unpin for AcquisitionKey
impl UnsafeUnpin for AcquisitionKey
impl UnwindSafe for AcquisitionKey
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