Trait WriteType
Other items inbuffalo
pub trait WriteType { type WriteType; }
type WriteType
impl WriteType for ()
type WriteType = ()
impl WriteType for bool
type WriteType = bool
impl WriteType for u8
type WriteType = u8
impl WriteType for u16
type WriteType = u16
impl WriteType for u32
type WriteType = u32
impl WriteType for u64
type WriteType = u64
impl WriteType for i8
type WriteType = i8
impl WriteType for i16
type WriteType = i16
impl WriteType for i32
type WriteType = i32
impl WriteType for i64
type WriteType = i64
impl WriteType for f32
type WriteType = f32
impl WriteType for f64
type WriteType = f64
impl WriteType for char
type WriteType = char
impl<T> WriteType for Option<T> where T: WriteType,
type WriteType = Option<T::WriteType>
impl<T1, T2> WriteType for (T1, T2) where T1: WriteType, T2: WriteType,
type WriteType = (T1::WriteType, T2::WriteType)
impl<T> WriteType for Vec<T> where T: WriteType,
type WriteType = Position<[T::WriteType]>
impl WriteType for String
type WriteType = Position<str>
impl<K, V> WriteType for HashMap<K, V> where K: WriteType, V: WriteType,
type WriteType = Position<[(K::WriteType, V::WriteType)]>