Enum UriSpec

enum UriSpec

A type that represents specification of URI.

About URI, see RFC 3986.

Implementations

impl Clone for UriSpec

fn clone(self: &Self) -> UriSpec

impl Copy for UriSpec

impl Debug for UriSpec

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

impl Eq for UriSpec

impl Freeze for UriSpec

impl Hash for UriSpec

fn hash<__H: $crate::hash::Hasher>(self: &Self, state: &mut __H)

impl PartialEq for UriSpec

fn eq(self: &Self, other: &UriSpec) -> bool

impl RefUnwindSafe for UriSpec

impl Send for UriSpec

impl Spec for UriSpec

impl StructuralPartialEq for UriSpec

impl Sync for UriSpec

impl Unpin for UriSpec

impl UnsafeUnpin for UriSpec

impl UnwindSafe for UriSpec

impl<T> Any for UriSpec

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for UriSpec

fn borrow(self: &Self) -> &T

impl<T> BorrowMut for UriSpec

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

impl<T> CloneToUninit for UriSpec

unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)

impl<T> From for UriSpec

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for UriSpec

fn to_owned(self: &Self) -> T
fn clone_into(self: &Self, target: &mut T)

impl<T, U> Into for UriSpec

fn into(self: 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 for UriSpec

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

impl<T, U> TryInto for UriSpec

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