pub struct CanonicalizedPathBuf(/* private fields */);
Implementations§
Trait Implementations§
Source§impl AsRef<Path> for CanonicalizedPathBuf
impl AsRef<Path> for CanonicalizedPathBuf
Source§impl Clone for CanonicalizedPathBuf
impl Clone for CanonicalizedPathBuf
Source§fn clone(&self) -> CanonicalizedPathBuf
fn clone(&self) -> CanonicalizedPathBuf
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CanonicalizedPathBuf
impl Debug for CanonicalizedPathBuf
Source§impl Default for CanonicalizedPathBuf
impl Default for CanonicalizedPathBuf
Source§fn default() -> CanonicalizedPathBuf
fn default() -> CanonicalizedPathBuf
Returns the “default value” for a type. Read more
Source§impl Display for CanonicalizedPathBuf
impl Display for CanonicalizedPathBuf
Source§impl From<CanonicalizedPathBuf> for PathBuf
impl From<CanonicalizedPathBuf> for PathBuf
Source§fn from(cpb: CanonicalizedPathBuf) -> Self
fn from(cpb: CanonicalizedPathBuf) -> Self
Converts to this type from the input type.
Source§impl Hash for CanonicalizedPathBuf
impl Hash for CanonicalizedPathBuf
Source§impl PartialEq for CanonicalizedPathBuf
impl PartialEq for CanonicalizedPathBuf
impl Eq for CanonicalizedPathBuf
impl StructuralPartialEq for CanonicalizedPathBuf
Auto Trait Implementations§
impl Freeze for CanonicalizedPathBuf
impl RefUnwindSafe for CanonicalizedPathBuf
impl Send for CanonicalizedPathBuf
impl Sync for CanonicalizedPathBuf
impl Unpin for CanonicalizedPathBuf
impl UnwindSafe for CanonicalizedPathBuf
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> RelativePath for T
impl<T> RelativePath for T
fn get_dependency_path(&self, path: &str) -> Result<CanonicalizedPathBuf, Error>
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.