Struct broot::git::LineGitStatus
source · [−]pub struct LineGitStatus {
pub status: Status,
}
Expand description
A git status
Fields
status: Status
Implementations
sourceimpl LineGitStatus
impl LineGitStatus
pub fn from(repo: &Repository, relative_path: &Path) -> Option<LineGitStatus>
pub fn is_interesting(self) -> bool
Trait Implementations
sourceimpl Clone for LineGitStatus
impl Clone for LineGitStatus
sourcefn clone(&self) -> LineGitStatus
fn clone(&self) -> LineGitStatus
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for LineGitStatus
impl Debug for LineGitStatus
impl Copy for LineGitStatus
Auto Trait Implementations
impl RefUnwindSafe for LineGitStatus
impl Send for LineGitStatus
impl Sync for LineGitStatus
impl Unpin for LineGitStatus
impl UnwindSafe for LineGitStatus
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more