Trait ToString
pub trait ToString
A trait for converting a value to a String.
This trait is automatically implemented for any type which implements the
Display trait. As such, ToString shouldn't be implemented directly:
Display should be implemented instead, and you get the ToString
implementation for free.
Required Methods
fn to_string(&self) -> StringConverts the given value to a
String.Examples
let i = 5; let five = Stringfrom; assert_eq!;
Implementors
impl<T> ToString for Arc<T, A> where T: Display + ?Sized,impl<T> ToString for Box<T, A> where T: Display + ?Sized,impl<T> ToString for ByteString where T: Display + ?Sized,impl<T> ToString for Cow<'a, B> where T: Display + ?Sized,impl<T> ToString for FromUtf16Error where T: Display + ?Sized,impl<T> ToString for FromUtf8Error where T: Display + ?Sized,impl<T> ToString for FromVecWithNulError where T: Display + ?Sized,impl<T> ToString for IntoInnerError<W> where T: Display + ?Sized,impl<T> ToString for IntoStringError where T: Display + ?Sized,impl<T> ToString for NulError where T: Display + ?Sized,impl<T> ToString for Rc<T, A> where T: Display + ?Sized,impl<T> ToString for String where T: Display + ?Sized,impl<T> ToString for ThinBox<T> where T: Display + ?Sized,impl<T> ToString for TryReserveError where T: Display + ?Sized,impl<T> ToString for UniqueArc<T, A> where T: Display + ?Sized,impl<T> ToString for UniqueRc<T, A> where T: Display + ?Sized,impl<T> ToString for UnorderedKeyError where T: Display + ?Sized,impl<T> ToString for WrappedIndex where T: Display + ?Sized,impl<T> ToString for WriterPanicked where T: Display + ?Sized,impl<T: Display + ?Sized> ToString for T