Struct StripPrefixError
pub struct StripPrefixError(pub(in ::path) ());
An error returned from Path::strip_prefix if the prefix was not found.
This struct is created by the strip_prefix method on Path.
See its documentation for more.
Fields
0: ()
Trait Implementations
impl Clone for StripPrefixError
fn clone(&self) -> StripPrefixError
impl Debug for StripPrefixError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for StripPrefixError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for StripPrefixError
fn assert_fields_are_eq(&self)
impl Error for StripPrefixError
impl PartialEq for StripPrefixError
fn eq(&self, other: &StripPrefixError) -> bool
impl StructuralPartialEq for StripPrefixError
Auto Trait Implementations
impl Freeze for StripPrefixError
impl RefUnwindSafe for StripPrefixError
impl Send for StripPrefixError
impl Sync for StripPrefixError
impl Unpin for StripPrefixError
impl UnsafeUnpin for StripPrefixError
impl UnwindSafe for StripPrefixError
Blanket Implementations
impl<T> Any for StripPrefixError
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for StripPrefixError
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for StripPrefixError
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for StripPrefixError
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for StripPrefixError
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for StripPrefixError
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for StripPrefixError
impl<T> ToOwned for StripPrefixError
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T> ToString for StripPrefixError
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for StripPrefixError
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for StripPrefixError
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for StripPrefixError
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>