Struct iri_string::build::DisplayBuild
source · [−]pub struct DisplayBuild<'a, T: ?Sized> { /* private fields */ }
Expand description
Display
-able IRI build result.
The value of this type can generate an IRI using From
/Into
traits or
Display
trait.
Security consideration
This can be stringified or directly printed by std::fmt::Display
, but note
that this Display
does not hide the password part. Be careful not to
print the value using Display for DisplayBuild<_>
in public context.
Trait Implementations
sourceimpl<T: ?Sized> Clone for DisplayBuild<'_, T>
impl<T: ?Sized> Clone for DisplayBuild<'_, T>
sourceimpl<'a, T: Debug + ?Sized> Debug for DisplayBuild<'a, T>
impl<'a, T: Debug + ?Sized> Debug for DisplayBuild<'a, T>
sourceimpl<S: Spec> Display for DisplayBuild<'_, RiReferenceStr<S>>
impl<S: Spec> Display for DisplayBuild<'_, RiReferenceStr<S>>
sourceimpl<S: Spec> Display for DisplayBuild<'_, RiStr<S>>
impl<S: Spec> Display for DisplayBuild<'_, RiStr<S>>
sourceimpl<S: Spec> Display for DisplayBuild<'_, RiAbsoluteStr<S>>
impl<S: Spec> Display for DisplayBuild<'_, RiAbsoluteStr<S>>
sourceimpl<S: Spec> Display for DisplayBuild<'_, RiRelativeStr<S>>
impl<S: Spec> Display for DisplayBuild<'_, RiRelativeStr<S>>
sourceimpl<S: Spec> From<&'_ DisplayBuild<'_, RiAbsoluteStr<S>>> for RiAbsoluteString<S>
impl<S: Spec> From<&'_ DisplayBuild<'_, RiAbsoluteStr<S>>> for RiAbsoluteString<S>
sourcefn from(builder: &DisplayBuild<'_, RiAbsoluteStr<S>>) -> Self
fn from(builder: &DisplayBuild<'_, RiAbsoluteStr<S>>) -> Self
Converts to this type from the input type.
sourceimpl<S: Spec> From<&'_ DisplayBuild<'_, RiReferenceStr<S>>> for RiReferenceString<S>
impl<S: Spec> From<&'_ DisplayBuild<'_, RiReferenceStr<S>>> for RiReferenceString<S>
sourcefn from(builder: &DisplayBuild<'_, RiReferenceStr<S>>) -> Self
fn from(builder: &DisplayBuild<'_, RiReferenceStr<S>>) -> Self
Converts to this type from the input type.
sourceimpl<S: Spec> From<&'_ DisplayBuild<'_, RiRelativeStr<S>>> for RiRelativeString<S>
impl<S: Spec> From<&'_ DisplayBuild<'_, RiRelativeStr<S>>> for RiRelativeString<S>
sourcefn from(builder: &DisplayBuild<'_, RiRelativeStr<S>>) -> Self
fn from(builder: &DisplayBuild<'_, RiRelativeStr<S>>) -> Self
Converts to this type from the input type.
sourceimpl<S: Spec> From<&'_ DisplayBuild<'_, RiStr<S>>> for RiString<S>
impl<S: Spec> From<&'_ DisplayBuild<'_, RiStr<S>>> for RiString<S>
sourcefn from(builder: &DisplayBuild<'_, RiStr<S>>) -> Self
fn from(builder: &DisplayBuild<'_, RiStr<S>>) -> Self
Converts to this type from the input type.
sourceimpl<S: Spec> From<DisplayBuild<'_, RiAbsoluteStr<S>>> for RiAbsoluteString<S>
impl<S: Spec> From<DisplayBuild<'_, RiAbsoluteStr<S>>> for RiAbsoluteString<S>
sourcefn from(builder: DisplayBuild<'_, RiAbsoluteStr<S>>) -> Self
fn from(builder: DisplayBuild<'_, RiAbsoluteStr<S>>) -> Self
Converts to this type from the input type.
sourceimpl<S: Spec> From<DisplayBuild<'_, RiReferenceStr<S>>> for RiReferenceString<S>
impl<S: Spec> From<DisplayBuild<'_, RiReferenceStr<S>>> for RiReferenceString<S>
sourcefn from(builder: DisplayBuild<'_, RiReferenceStr<S>>) -> Self
fn from(builder: DisplayBuild<'_, RiReferenceStr<S>>) -> Self
Converts to this type from the input type.
sourceimpl<S: Spec> From<DisplayBuild<'_, RiRelativeStr<S>>> for RiRelativeString<S>
impl<S: Spec> From<DisplayBuild<'_, RiRelativeStr<S>>> for RiRelativeString<S>
sourcefn from(builder: DisplayBuild<'_, RiRelativeStr<S>>) -> Self
fn from(builder: DisplayBuild<'_, RiRelativeStr<S>>) -> Self
Converts to this type from the input type.
sourceimpl<S: Spec> From<DisplayBuild<'_, RiStr<S>>> for RiString<S>
impl<S: Spec> From<DisplayBuild<'_, RiStr<S>>> for RiString<S>
sourcefn from(builder: DisplayBuild<'_, RiStr<S>>) -> Self
fn from(builder: DisplayBuild<'_, RiStr<S>>) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl<'a, T: ?Sized> RefUnwindSafe for DisplayBuild<'a, T>
impl<'a, T: ?Sized> Send for DisplayBuild<'a, T>
impl<'a, T: ?Sized> Sync for DisplayBuild<'a, T>
impl<'a, T: ?Sized> Unpin for DisplayBuild<'a, T>
impl<'a, T: ?Sized> UnwindSafe for DisplayBuild<'a, T>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more