pub fn new(bytes: &'storage mut [u8]) -> SliceWriter<'storage> {
        let original = bytes.len();
        SliceWriter {
            slice: bytes,
            original_length: original,
        }
    }
/// Create a new instance of `SliceWriter` with the given byte array.
Create a new instance of `SliceWriter` with the given byte array.
Create a new instance of ` SliceWriter ` with the given byte array .
pub fn new(bytes: &'storage mut [u8]) -> SliceWriter<'storage> {
        let original = bytes.len();
        SliceWriter {
            slice: bytes,
            original_length: original,
        }
    }
pub fn new ( bytes : & ' storage mut [ u8 ] ) -> SliceWriter < ' storage > { let original = bytes . len ( ) ; SliceWriter { slice : bytes , original_length : original , } }
Create a new instance of `SliceWriter` with the given byte array.
Create a new instance of ` SliceWriter ` with the given byte array .
bytes
&'storage mut [u8]