Enum rhq_core::vcs::Vcs
[−]
[src]
pub enum Vcs { Git, Hg, Darcs, Pijul, }
Variants
Git
Hg
Darcs
Pijul
Methods
impl Vcs
[src]
fn do_init<P: AsRef<Path>>(self, path: P) -> Result<()>
[src]
fn do_clone<P, U, I, S>(self, path: P, url: U, args: I) -> Result<()> where
P: AsRef<Path>,
U: AsRef<str>,
I: IntoIterator<Item = S>,
S: AsRef<OsStr> + Display,
[src]
P: AsRef<Path>,
U: AsRef<str>,
I: IntoIterator<Item = S>,
S: AsRef<OsStr> + Display,
fn get_remote_url<P: AsRef<Path>>(self, path: P) -> Result<Option<String>>
[src]
Trait Implementations
impl Debug for Vcs
[src]
impl Clone for Vcs
[src]
fn clone(&self) -> Vcs
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more