Trait core::fmt::Show[src]
pub trait Show {
fn fmt(&self, &mut Formatter) -> Result;
}When a format is not otherwise specified, types are formatted by ascribing to this trait. There is not an explicit way of selecting this trait to be used for formatting, it is only if no other format is specified.
Required Methods
Implementors
impl Show for FPCategoryimpl Show for TypeIdimpl Show for Orderingimpl<T: Show> Show for MinMaxResult<T>impl<T: Show> Show for Option<T>impl<T: Show, E: Show> Show for Result<T, E>impl Show for i8x16impl Show for i16x8impl Show for i32x4impl Show for i64x2impl Show for u8x16impl Show for u16x8impl Show for u32x4impl Show for u64x2impl Show for f32x4impl Show for f64x2impl Show for Utf16Itemimpl Show for intimpl Show for RadixFmt<int, Radix>impl Show for uintimpl Show for RadixFmt<uint, Radix>impl Show for i8impl Show for RadixFmt<i8, Radix>impl Show for u8impl Show for RadixFmt<u8, Radix>impl Show for i16impl Show for RadixFmt<i16, Radix>impl Show for u16impl Show for RadixFmt<u16, Radix>impl Show for i32impl Show for RadixFmt<i32, Radix>impl Show for u32impl Show for RadixFmt<u32, Radix>impl Show for i64impl Show for RadixFmt<i64, Radix>impl Show for u64impl Show for RadixFmt<u64, Radix>impl<'a> Show for Arguments<'a>impl<'a, T: Show> Show for &'a Timpl<'a, T: Show> Show for &'a mut Timpl<'a> Show for &'a strimpl<'a> Show for boolimpl<'a> Show for charimpl<'a> Show for f32impl<'a> Show for f64impl<T> Show for *Timpl<T> Show for *mut Timpl<T0: Show, T1: Show, T2: Show, T3: Show, T4: Show, T5: Show, T6: Show, T7: Show, T8: Show, T9: Show, T10: Show, T11: Show> Show for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)impl<T1: Show, T2: Show, T3: Show, T4: Show, T5: Show, T6: Show, T7: Show, T8: Show, T9: Show, T10: Show, T11: Show> Show for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)impl<T2: Show, T3: Show, T4: Show, T5: Show, T6: Show, T7: Show, T8: Show, T9: Show, T10: Show, T11: Show> Show for (T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)impl<T3: Show, T4: Show, T5: Show, T6: Show, T7: Show, T8: Show, T9: Show, T10: Show, T11: Show> Show for (T3, T4, T5, T6, T7, T8, T9, T10, T11)impl<T4: Show, T5: Show, T6: Show, T7: Show, T8: Show, T9: Show, T10: Show, T11: Show> Show for (T4, T5, T6, T7, T8, T9, T10, T11)impl<T5: Show, T6: Show, T7: Show, T8: Show, T9: Show, T10: Show, T11: Show> Show for (T5, T6, T7, T8, T9, T10, T11)impl<T6: Show, T7: Show, T8: Show, T9: Show, T10: Show, T11: Show> Show for (T6, T7, T8, T9, T10, T11)impl<T7: Show, T8: Show, T9: Show, T10: Show, T11: Show> Show for (T7, T8, T9, T10, T11)impl<T8: Show, T9: Show, T10: Show, T11: Show> Show for (T8, T9, T10, T11)impl<T9: Show, T10: Show, T11: Show> Show for (T9, T10, T11)impl<T10: Show, T11: Show> Show for (T10, T11)impl<T11: Show> Show for (T11)impl<'a> Show for &'a Anyimpl<'a, T: Show> Show for &'a [T]impl<'a, T: Show> Show for &'a mut [T]impl Show for ()impl<T: Copy + Show> Show for Cell<T>impl<'b, T: Show> Show for Ref<'b, T>impl<'b, T: Show> Show for RefMut<'b, T>