pub struct LeaseOwner {
pub scope: Scope,
pub task_id: String,
pub attempt_id: String,
pub lease_id: String,
pub generation: u32,
pub worker_session_id: String,
pub consumer_id: u32,
}Fields§
§scope: Scope§task_id: String§attempt_id: String§lease_id: String§generation: u32§worker_session_id: String§consumer_id: u32Trait Implementations§
Source§impl Clone for LeaseOwner
impl Clone for LeaseOwner
Source§impl Debug for LeaseOwner
impl Debug for LeaseOwner
Source§impl<'de> Deserialize<'de> for LeaseOwner
impl<'de> Deserialize<'de> for LeaseOwner
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 LeaseOwner
Source§impl PartialEq for LeaseOwner
impl PartialEq for LeaseOwner
Source§impl Serialize for LeaseOwner
impl Serialize for LeaseOwner
impl StructuralPartialEq for LeaseOwner
Auto Trait Implementations§
impl Freeze for LeaseOwner
impl RefUnwindSafe for LeaseOwner
impl Send for LeaseOwner
impl Sync for LeaseOwner
impl Unpin for LeaseOwner
impl UnsafeUnpin for LeaseOwner
impl UnwindSafe for LeaseOwner
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