Struct InvalidUriParts

pub struct InvalidUriParts(/* private field */);

An error resulting from a failed attempt to construct a URI.

Trait Implementations

impl Debug for InvalidUriParts

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

impl Display for InvalidUriParts

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

impl Error for InvalidUriParts

Auto Trait Implementations

impl Freeze for InvalidUriParts

impl RefUnwindSafe for InvalidUriParts

impl Send for InvalidUriParts

impl Sync for InvalidUriParts

impl Unpin for InvalidUriParts

impl UnsafeUnpin for InvalidUriParts

impl UnwindSafe for InvalidUriParts

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

impl<T> From<T> for InvalidUriParts

fn from(t: T) -> T

Returns the argument unchanged.

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

fn to_string(&self) -> String

impl<T, U> Into<U> for InvalidUriParts 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 InvalidUriParts where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for InvalidUriParts where U: TryFrom<T>,

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