pub struct OutpostSummary {
pub display_id: String,
pub path: PathBuf,
pub current_branch: Option<BranchName>,
pub state: OutpostState,
pub ahead_behind: Option<AheadBehind>,
pub locked: bool,
pub lock_reason: Option<String>,
}Fields§
§display_id: String§path: PathBuf§current_branch: Option<BranchName>§state: OutpostState§ahead_behind: Option<AheadBehind>§locked: bool§lock_reason: Option<String>Trait Implementations§
Source§impl Clone for OutpostSummary
impl Clone for OutpostSummary
Source§fn clone(&self) -> OutpostSummary
fn clone(&self) -> OutpostSummary
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 OutpostSummary
impl Debug for OutpostSummary
impl Eq for OutpostSummary
Source§impl PartialEq for OutpostSummary
impl PartialEq for OutpostSummary
Source§fn eq(&self, other: &OutpostSummary) -> bool
fn eq(&self, other: &OutpostSummary) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OutpostSummary
Auto Trait Implementations§
impl Freeze for OutpostSummary
impl RefUnwindSafe for OutpostSummary
impl Send for OutpostSummary
impl Sync for OutpostSummary
impl Unpin for OutpostSummary
impl UnsafeUnpin for OutpostSummary
impl UnwindSafe for OutpostSummary
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