Trait std::fmt::ShowUnstable
[-]
[+]
[src]
pub trait Show {
fn fmt(&self, &mut Formatter) -> Result<(), Error>;
}Format trait for the :? format. Useful for debugging, most all types
should implement this.
Required Methods
Implementors
impl Show for FpCategoryimpl Show for TypeIdimpl<T: Zeroable + Show> Show for NonZero<T>impl Show for FullRangeimpl<Idx: Show> Show for Range<Idx>impl<Idx: Show> Show for RangeFrom<Idx>impl<Idx: Show> Show for RangeTo<Idx>impl Show for Orderingimpl<'a, T: Show, B: Show + 'a> Show for Cow<'a, T, B>impl<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 Utf8Errorimpl Show for RadixFmt<isize, Radix>impl Show for isizeimpl Show for RadixFmt<usize, Radix>impl Show for usizeimpl Show for RadixFmt<i8, Radix>impl Show for i8impl Show for RadixFmt<u8, Radix>impl Show for u8impl Show for RadixFmt<i16, Radix>impl Show for i16impl Show for RadixFmt<u16, Radix>impl Show for u16impl Show for RadixFmt<i32, Radix>impl Show for i32impl Show for RadixFmt<u32, Radix>impl Show for u32impl Show for RadixFmt<i64, Radix>impl Show for i64impl Show for RadixFmt<u64, Radix>impl Show for u64impl<'a> Show for Arguments<'a>impl Show for Errorimpl<'a, T: Show> Show for &'a Timpl<'a, T: Show> Show for &'a mut Timpl Show for boolimpl Show for strimpl Show for charimpl Show for f32impl Show for f64impl<T> Show for *const 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 Any + 'aimpl<T: Show> Show for [T]impl Show for ()impl<T: Show> Show for Cell<T>impl<T: Show> Show for RefCell<T>impl<'b, T: Show> Show for Ref<'b, T>impl<'b, T: Show> Show for RefMut<'b, T>impl<T: Show> Show for [T, ..0]impl<T: Show> Show for [T, ..1]impl<T: Show> Show for [T, ..2]impl<T: Show> Show for [T, ..3]impl<T: Show> Show for [T, ..4]impl<T: Show> Show for [T, ..5]impl<T: Show> Show for [T, ..6]impl<T: Show> Show for [T, ..7]impl<T: Show> Show for [T, ..8]impl<T: Show> Show for [T, ..9]impl<T: Show> Show for [T, ..10]impl<T: Show> Show for [T, ..11]impl<T: Show> Show for [T, ..12]impl<T: Show> Show for [T, ..13]impl<T: Show> Show for [T, ..14]impl<T: Show> Show for [T, ..15]impl<T: Show> Show for [T, ..16]impl<T: Show> Show for [T, ..17]impl<T: Show> Show for [T, ..18]impl<T: Show> Show for [T, ..19]impl<T: Show> Show for [T, ..20]impl<T: Show> Show for [T, ..21]impl<T: Show> Show for [T, ..22]impl<T: Show> Show for [T, ..23]impl<T: Show> Show for [T, ..24]impl<T: Show> Show for [T, ..25]impl<T: Show> Show for [T, ..26]impl<T: Show> Show for [T, ..27]impl<T: Show> Show for [T, ..28]impl<T: Show> Show for [T, ..29]impl<T: Show> Show for [T, ..30]impl<T: Show> Show for [T, ..31]impl<T: Show> Show for [T, ..32]impl Show for CStringimpl Show for SocketTypeimpl Show for Flagimpl Show for Protocolimpl Show for Hintimpl Show for Infoimpl Show for IpAddrimpl Show for SocketAddrimpl Show for ProcessExitimpl Show for IoErrorimpl Show for IoErrorKindimpl Show for FileModeimpl Show for FileAccessimpl Show for FileTypeimpl Show for FilePermissionimpl Show for MapErrorimpl Show for Pathimpl Show for Pathimpl Show for PathPrefiximpl<'a, P: GenericPath> Show for Display<'a, P>impl Show for Durationimpl<K, V, S, H> Show for HashMap<K, V, S> where K: Eq + Hash<H> + Show, V: Show, S: HashState<Hasher=H>, H: Hasher<Output=u64>impl<T, S, H> Show for HashSet<T, S> where T: Eq + Hash<H> + Show, S: HashState<Hasher=H>, H: Hasher<Output=u64>impl<K, V, S, H> Show for HashMap<K, V, S> where K: Eq + Hash<H> + Show, V: Show, S: HashState<Hasher=H>, H: Hasher<Output=u64>impl<T, S, H> Show for HashSet<T, S> where T: Eq + Hash<H> + Show, S: HashState<Hasher=H>, H: Hasher<Output=u64>impl Show for Bitvimpl Show for BitvSetimpl<K: Show, V: Show> Show for BTreeMap<K, V>impl<T: Show> Show for BTreeSet<T>impl<A: Show> Show for DList<A>impl<E: CLike + Show> Show for EnumSet<E>impl<T: Show> Show for RingBuf<T>impl Show for FromUtf8Errorimpl Show for FromUtf16Errorimpl Show for Stringimpl<T: Show> Show for Vec<T>impl<V: Show> Show for VecMap<V>impl<T: Show> Show for Box<T>impl Show for Box<Any + 'static>impl<T> Show for SendError<T>impl<T> Show for TrySendError<T>impl Show for RecvErrorimpl Show for TryRecvErrorimpl<T> Show for PoisonError<T>impl<T> Show for TryLockError<T>impl<T: Show> Show for Arc<T>impl<T: Show> Show for Rc<T>impl<T: Show> Show for Weak<T>impl Show for Utf16Item