pub struct RunOwner {
pub label: String,
pub pid: u32,
pub token: String,
pub started_at: String,
pub started_at_ms: u128,
pub fingerprint: Option<String>,
}Fields§
§label: String§pid: u32§token: String§started_at: String§started_at_ms: u128§fingerprint: Option<String>Command line of the owner at acquisition; guards against pid reuse.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RunOwner
impl<'de> Deserialize<'de> for RunOwner
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 RunOwner
impl RefUnwindSafe for RunOwner
impl Send for RunOwner
impl Sync for RunOwner
impl Unpin for RunOwner
impl UnsafeUnpin for RunOwner
impl UnwindSafe for RunOwner
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