u8su 0.6.0

A utility library with u8 slices
Documentation
use std::io::{ Write, Result };
use crate::AsBytesExt;

pub trait WriteValueExt: Write {
    fn write_value< T >(
        &mut self,
        value: &T
    ) -> Result< () >
    where
        T: AsBytesExt + ?Sized
    {
        self.write_all(value.as_bytes())
    }
}

impl< T > WriteValueExt for T
where
    T: Write
{}