Struct repo_cli::prelude::Repository [−][src]
pub struct Repository {
pub name: String,
pub path: Option<PathBuf>,
pub work: Option<String>,
pub clone: Option<String>,
pub use_cli: Option<bool>,
pub tags: BTreeSet<String>,
pub remotes: Vec<Remote>,
pub config: PathBuf,
pub location: Location,
}
Fields
name: String
path: Option<PathBuf>
work: Option<String>
clone: Option<String>
use_cli: Option<bool>
remotes: Vec<Remote>
config: PathBuf
location: Location
Implementations
Trait Implementations
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 RefUnwindSafe for Repository
impl Send for Repository
impl Sync for Repository
impl Unpin for Repository
impl UnwindSafe for Repository
Blanket Implementations
Mutably borrows from an owned value. Read more