pub struct RepoRow {
pub path: String,
pub name: String,
pub exists: bool,
pub branch: Option<String>,
pub managed: bool,
pub cloned: bool,
pub your_branch: Option<String>,
pub remote: Option<String>,
pub symbols: Option<usize>,
pub indexed_commit: Option<String>,
}Expand description
A listed repository and what the index holds of it.
Fields§
§path: String§name: String§exists: bool§branch: Option<String>§managed: boolA repository comindly clones and keeps itself.
cloned: bool§your_branch: Option<String>§remote: Option<String>§symbols: Option<usize>§indexed_commit: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for RepoRow
impl<'de> Deserialize<'de> for RepoRow
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Forget for RepoRow
impl Freeze for RepoRow
impl RefUnwindSafe for RepoRow
impl Send for RepoRow
impl Sync for RepoRow
impl Unpin for RepoRow
impl UnsafeUnpin for RepoRow
impl UnwindSafe for RepoRow
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