pub struct Absolute;
Trait Implementations§
Source§impl EndsWith<Absolute> for Path<Unknown>
impl EndsWith<Absolute> for Path<Unknown>
fn ends_with_internal(&self, operand: &Path<OperandFlavour>) -> bool
Source§impl EndsWith<Absolute> for Path<Absolute>
impl EndsWith<Absolute> for Path<Absolute>
fn ends_with_internal(&self, operand: &Path<OperandFlavour>) -> bool
Source§impl Join<Absolute> for Path<Unknown>
impl Join<Absolute> for Path<Unknown>
type ResultFlavour = Absolute
fn join_internal( &self, operand: &Path<OperandFlavour>, ) -> PathBuf<Self::ResultFlavour>
Source§impl Join<Absolute> for Path<Absolute>
impl Join<Absolute> for Path<Absolute>
type ResultFlavour = Absolute
fn join_internal( &self, operand: &Path<OperandFlavour>, ) -> PathBuf<Self::ResultFlavour>
Source§impl Join<Absolute> for Path<Relative>
impl Join<Absolute> for Path<Relative>
type ResultFlavour = Absolute
fn join_internal( &self, operand: &Path<OperandFlavour>, ) -> PathBuf<Self::ResultFlavour>
Source§impl PathFlavour for Absolute
impl PathFlavour for Absolute
type ParseError = PathIsRelative
fn new_path<S: AsRef<OsStr> + ?Sized>( string: &S, ) -> Result<&Path<Self>, Self::ParseError>
Auto Trait Implementations§
impl Freeze for Absolute
impl RefUnwindSafe for Absolute
impl Send for Absolute
impl Sync for Absolute
impl Unpin for Absolute
impl UnwindSafe for Absolute
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