pub enum Placed {
Here(Box<Lesson>),
Private(PathBuf),
Dropped,
}Expand description
Where a lesson ended up.
Variants§
Here(Box<Lesson>)
Write this to the store it was learned in, as usual (a personal lesson learned in the private collective itself loses its marker: everything there is personal).
Private(PathBuf)
Personal: copied to this private store (and withdrawn from the team store if it was there).
Dropped
Personal, but this machine has no private collective to keep it: dropped, never shared.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Placed
impl RefUnwindSafe for Placed
impl Send for Placed
impl Sync for Placed
impl Unpin for Placed
impl UnsafeUnpin for Placed
impl UnwindSafe for Placed
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