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