Trait std::fmt::ShowUnstable
[-]
[+]
[src]
pub trait Show { fn fmt(&self, &mut Formatter) -> Result<(), Error>; }
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 FpCategory
impl Show for TypeId
impl<T: Zeroable + Show> Show for NonZero<T>
impl Show for Ordering
impl<'a, T, B> Show for Cow<'a, T, B>
impl<T: Show> Show for RefCell<T>
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 i8x16
impl Show for i16x8
impl Show for i32x4
impl Show for i64x2
impl Show for u8x16
impl Show for u16x8
impl Show for u32x4
impl Show for u64x2
impl Show for f32x4
impl Show for f64x2
impl Show for int
impl Show for RadixFmt<int, Radix>
impl Show for uint
impl Show for RadixFmt<uint, Radix>
impl Show for i8
impl Show for RadixFmt<i8, Radix>
impl Show for u8
impl Show for RadixFmt<u8, Radix>
impl Show for i16
impl Show for RadixFmt<i16, Radix>
impl Show for u16
impl Show for RadixFmt<u16, Radix>
impl Show for i32
impl Show for RadixFmt<i32, Radix>
impl Show for u32
impl Show for RadixFmt<u32, Radix>
impl Show for i64
impl Show for RadixFmt<i64, Radix>
impl Show for u64
impl Show for RadixFmt<u64, Radix>
impl<'a> Show for Arguments<'a>
impl Show for Error
impl<'a, T: Show> Show for &'a T
impl<'a, T: Show> Show for &'a mut T
impl<'a> Show for &'a Show + 'a
impl Show for bool
impl Show for str
impl Show for char
impl Show for f32
impl Show for f64
impl<T> Show for *const T
impl<T> Show for *mut T
impl<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 + 'a
impl<T: Show> Show for [T]
impl Show for ()
impl<T: Show> Show for Cell<T>
impl<'b, T: Show> Show for Ref<'b, T>
impl<'b, T: Show> Show for RefMut<'b, T>
impl Show for Utf8Error
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 CString
impl Show for IpAddr
impl Show for SocketAddr
impl Show for Command
impl Show for ProcessExit
impl Show for IoError
impl Show for IoErrorKind
impl Show for FileType
impl Show for FilePermission
impl Show for MapError
impl Show for PathPrefix
impl<'a, P: GenericPath> Show for Display<'a, P>
impl Show for Duration
impl<K: Eq + Hash<S> + Show, V: Show, S, H: Hasher<S>> Show for HashMap<K, V, H>
impl<T: Eq + Hash<S> + Show, S, H: Hasher<S>> Show for HashSet<T, H>
impl<K: Eq + Hash<S> + Show, V: Show, S, H: Hasher<S>> Show for HashMap<K, V, H>
impl<T: Eq + Hash<S> + Show, S, H: Hasher<S>> Show for HashSet<T, H>
impl Show for Bitv
impl Show for BitvSet
impl<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<'a> Show for MaybeOwned<'a>
impl Show for FromUtf8Error
impl Show for FromUtf16Error
impl Show for String
impl<T: Show> Show for Vec<T>
impl<V: Show> Show for VecMap<V>
impl<T> Show for PoisonError<T>
impl<T> Show for TryLockError<T>
impl<T: Show> Show for Box<T>
impl Show for Box<Any + 'static>
impl<T: Show> Show for Arc<T>
impl<T: Show> Show for Rc<T>
impl<T: Show> Show for Weak<T>
impl Show for TryRecvError
impl<T: Show> Show for TrySendError<T>
impl Show for Utf16Item