pub struct WorkspaceLanding;Expand description
The in-memory landing: the change’s workspace now holds this state.
The default, and what a caller whose repository is somebody else’s
wants. prev is None because a change lands at most once – the
already-landed identity check refuses a resubmission, so the head
this names does not exist yet – and because the ordering it records
is the queue’s own, which nothing outside the round reads back.
Trait Implementations§
Source§impl Clone for WorkspaceLanding
impl Clone for WorkspaceLanding
Source§fn clone(&self) -> WorkspaceLanding
fn clone(&self) -> WorkspaceLanding
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WorkspaceLanding
impl Debug for WorkspaceLanding
Source§impl Default for WorkspaceLanding
impl Default for WorkspaceLanding
Source§fn default() -> WorkspaceLanding
fn default() -> WorkspaceLanding
Returns the “default value” for a type. Read more
Source§impl Landing for WorkspaceLanding
impl Landing for WorkspaceLanding
impl Copy for WorkspaceLanding
Auto Trait Implementations§
impl Freeze for WorkspaceLanding
impl RefUnwindSafe for WorkspaceLanding
impl Send for WorkspaceLanding
impl Sync for WorkspaceLanding
impl Unpin for WorkspaceLanding
impl UnsafeUnpin for WorkspaceLanding
impl UnwindSafe for WorkspaceLanding
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