Struct JoinPathsError

pub struct JoinPathsError;

Trait Implementations

impl Debug for JoinPathsError

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Display for JoinPathsError

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Error for JoinPathsError

Auto Trait Implementations

impl Freeze for JoinPathsError

impl RefUnwindSafe for JoinPathsError

impl Send for JoinPathsError

impl Sync for JoinPathsError

impl Unpin for JoinPathsError

impl UnsafeUnpin for JoinPathsError

impl UnwindSafe for JoinPathsError

Blanket Implementations

impl<T> Any for JoinPathsError where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for JoinPathsError where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for JoinPathsError where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for JoinPathsError

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> SizeHint for JoinPathsError where T: ?Sized,

fn lower_bound(&self) -> usize
fn upper_bound(&self) -> Option<usize>

impl<T> SizedTypeProperties for JoinPathsError

impl<T> ToString for JoinPathsError where T: Display + ?Sized,

fn to_string(&self) -> String

impl<T, U> Into<U> for JoinPathsError where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for JoinPathsError 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 JoinPathsError where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>