pub enum ClaimFront {
Empty,
LostRace,
Busy {
mission_id: String,
},
Claimed(Claim),
}Expand description
Result of atomically taking work with the repo-wide busy guard.
Variants§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ClaimFront
impl RefUnwindSafe for ClaimFront
impl Send for ClaimFront
impl Sync for ClaimFront
impl Unpin for ClaimFront
impl UnsafeUnpin for ClaimFront
impl UnwindSafe for ClaimFront
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