pub struct LockDetail {
pub order: LockOrder,
pub position: LockPosition,
pub jobs: Vec<Job>,
}Expand description
Specifies lock details.
Fields§
§order: LockOrderLock order.
position: LockPositionLock position.
jobs: Vec<Job>Jobs affected by the lock.
Implementations§
Source§impl LockDetail
impl LockDetail
Auto Trait Implementations§
impl Freeze for LockDetail
impl !RefUnwindSafe for LockDetail
impl Send for LockDetail
impl Sync for LockDetail
impl Unpin for LockDetail
impl !UnwindSafe for LockDetail
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more