Trait ToDedicatedString
trait ToDedicatedString
A trait for types that can be converted to a dedicated allocated string types.
Associated Types
type TargetConversion target type.
Required Methods
fn try_to_dedicated_string(self: &Self) -> Result<<Self as >::Target, TryReserveError>Converts the value to the allocated string.
Provided Methods
fn to_dedicated_string(self: &Self) -> <Self as >::TargetConverts the value to the allocated string.
Panics
Panics if memory allocation error occured.
Implementors
impl<S: Spec> ToDedicatedString for PasswordMasked<'_, RiRelativeStr<S>>impl<S: Spec> ToDedicatedString for Built<'_, RiStr<S>>impl<S: Spec> ToDedicatedString for Normalized<'_, RiStr<S>>impl<S: Spec> ToDedicatedString for MappedToUri<'_, RiRelativeStr<S>>impl<S: Spec> ToDedicatedString for MappedToUri<'_, RiReferenceStr<S>>impl<S: Spec> ToDedicatedString for PasswordMasked<'_, RiReferenceStr<S>>impl<S: Spec> ToDedicatedString for MappedToUri<'_, RiQueryStr<S>>impl<S: Spec> ToDedicatedString for Built<'_, RiReferenceStr<S>>impl<S: Spec> ToDedicatedString for MappedToUri<'_, RiFragmentStr<S>>impl<S: Spec> ToDedicatedString for Built<'_, RiRelativeStr<S>>impl<S: Spec> ToDedicatedString for MappedToUri<'_, RiStr<S>>impl<S: Spec> ToDedicatedString for Normalized<'_, RiAbsoluteStr<S>>impl<S: Spec> ToDedicatedString for Built<'_, RiAbsoluteStr<S>>impl<S: Spec> ToDedicatedString for PasswordMasked<'_, RiStr<S>>impl<S: Spec> ToDedicatedString for PasswordMasked<'_, RiAbsoluteStr<S>>impl<S: Spec> ToDedicatedString for MappedToUri<'_, RiAbsoluteStr<S>>