Struct guzuta::Abs [−][src]
pub struct Abs<'a> { /* fields omitted */ }
Methods
impl<'a> Abs<'a>
[src]
impl<'a> Abs<'a>
pub fn new<P>(repo_name: &'a str, abs_path: P) -> Self where
P: AsRef<Path>,
[src]
pub fn new<P>(repo_name: &'a str, abs_path: P) -> Self where
P: AsRef<Path>,
pub fn path(&self) -> &Path
[src]
pub fn path(&self) -> &Path
pub fn add<P, Q>(&self, package_dir: P, srcdest: Q) -> Result<(), Error> where
P: AsRef<Path>,
Q: AsRef<Path>,
[src]
pub fn add<P, Q>(&self, package_dir: P, srcdest: Q) -> Result<(), Error> where
P: AsRef<Path>,
Q: AsRef<Path>,
pub fn remove(&self, package_name: &str) -> Result<(), Error>
[src]
pub fn remove(&self, package_name: &str) -> Result<(), Error>
Trait Implementations
impl<'a> Debug for Abs<'a>
[src]
impl<'a> Debug for Abs<'a>
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl<'a> Clone for Abs<'a>
[src]
impl<'a> Clone for Abs<'a>