1.7.0[][src]Struct std::path::StripPrefixError

pub struct StripPrefixError(_);

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.

Trait Implementations

impl Error for StripPrefixError[src]

fn cause(&self) -> Option<&dyn Error>1.0.0[src]

Deprecated since 1.33.0:

replaced by Error::source, which can support downcasting

The lower-level cause of this error, if any. Read more

fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]

The lower-level source of this error, if any. Read more

impl PartialEq<StripPrefixError> for StripPrefixError[src]

impl Eq for StripPrefixError[src]

impl Debug for StripPrefixError[src]

impl Display for StripPrefixError[src]

impl Clone for StripPrefixError[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl UnwindSafe for StripPrefixError

impl RefUnwindSafe for StripPrefixError

impl Send for StripPrefixError

impl Sync for StripPrefixError

impl Unpin for StripPrefixError

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]