pub struct BuildPaths { /* private fields */ }Implementations§
Source§impl BuildPaths
impl BuildPaths
pub fn from_profile(paths: &PathsConfig) -> Self
pub fn resolve_binary(&self, name: &str) -> Result<PathBuf, PathError>
pub fn binary_exists(&self, name: &str) -> bool
pub fn bin(&self) -> &Path
Trait Implementations§
Source§impl Clone for BuildPaths
impl Clone for BuildPaths
Source§fn clone(&self) -> BuildPaths
fn clone(&self) -> BuildPaths
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BuildPaths
impl RefUnwindSafe for BuildPaths
impl Send for BuildPaths
impl Sync for BuildPaths
impl Unpin for BuildPaths
impl UnwindSafe for BuildPaths
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