pub struct SubmoduleEntry {
pub state: SubmoduleState,
pub sha: String,
pub path: String,
pub describe: String,
}Expand description
One configured submodule.
Fields§
§state: SubmoduleState§sha: StringThe commit the submodule is at (full SHA, as git prints it).
path: StringPath relative to the superproject’s working tree.
describe: StringThe git describe output git appends in parentheses, when
there is one. Empty for an uninitialised submodule, which has
no checkout to describe.
Trait Implementations§
Source§impl Clone for SubmoduleEntry
impl Clone for SubmoduleEntry
Source§fn clone(&self) -> SubmoduleEntry
fn clone(&self) -> SubmoduleEntry
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 SubmoduleEntry
impl Debug for SubmoduleEntry
impl Eq for SubmoduleEntry
Source§impl PartialEq for SubmoduleEntry
impl PartialEq for SubmoduleEntry
impl StructuralPartialEq for SubmoduleEntry
Auto Trait Implementations§
impl Freeze for SubmoduleEntry
impl RefUnwindSafe for SubmoduleEntry
impl Send for SubmoduleEntry
impl Sync for SubmoduleEntry
impl Unpin for SubmoduleEntry
impl UnsafeUnpin for SubmoduleEntry
impl UnwindSafe for SubmoduleEntry
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more