Enum IriSpec

enum IriSpec

A type that represents specification of IRI.

About IRI, see RFC 3987.

Implementations

impl Clone for IriSpec

fn clone(self: &Self) -> IriSpec

impl Copy for IriSpec

impl Debug for IriSpec

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

impl Eq for IriSpec

impl Freeze for IriSpec

impl Hash for IriSpec

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

impl PartialEq for IriSpec

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

impl RefUnwindSafe for IriSpec

impl Send for IriSpec

impl Spec for IriSpec

impl StructuralPartialEq for IriSpec

impl Sync for IriSpec

impl Unpin for IriSpec

impl UnsafeUnpin for IriSpec

impl UnwindSafe for IriSpec

impl<T> Any for IriSpec

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for IriSpec

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

impl<T> BorrowMut for IriSpec

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

impl<T> CloneToUninit for IriSpec

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

impl<T> From for IriSpec

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for IriSpec

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

impl<T, U> Into for IriSpec

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 IriSpec

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

impl<T, U> TryInto for IriSpec

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