pub struct BuildPaths { /* private fields */ }Available on crate feature
core only.Implementations§
Source§impl BuildPaths
impl BuildPaths
pub fn from_profile(paths: &PathsConfig) -> BuildPaths
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 UnsafeUnpin 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