Struct simple_bytes::BytesMut
source · [−]pub struct BytesMut<'a> { /* private fields */ }
Expand description
A mutable slice wrapper that implements BytesWrite
Implementations
Trait Implementations
Returns the entire slice.
Returns all remaining bytes.
Reads a given length of bytes. Read more
Tries to read a given length without updating
the internal position. Returns None
if there are not enought
bytes remaining. Read more
Reads
2
bytes in big-endian converting them into an u16
. Read more
Reads
4
bytes in big-endian converting them into an u32
. Read more
Reads
8
bytes in big-endian converting them into an u64
. Read more
Reads
16
bytes in big-endian converting them into an u128
. Read more
Reads
2
bytes in big-endian converting them into an i16
. Read more
Reads
4
bytes in big-endian converting them into an i32
. Read more
Reads
8
bytes in big-endian converting them into an i64
. Read more
Reads
16
bytes in big-endian converting them into an i128
. Read more
Reads
4
bytes in big-endian converting them into an f32
. Read more
Reads
8
bytes in big-endian converting them into an f64
. Read more
Reads
1
bytes in little-endian converting them into an u8
. Read more
Reads
2
bytes in little-endian converting them into an u16
. Read more
Reads
4
bytes in little-endian converting them into an u32
. Read more
Reads
8
bytes in little-endian converting them into an u64
. Read more
Reads
16
bytes in little-endian converting them into an u128
. Read more
Reads
1
bytes in little-endian converting them into an i8
. Read more
Reads
2
bytes in little-endian converting them into an i16
. Read more
Reads
4
bytes in little-endian converting them into an i32
. Read more
Reads
8
bytes in little-endian converting them into an i64
. Read more
Reads
16
bytes in little-endian converting them into an i128
. Read more
Reads
4
bytes in little-endian converting them into an f32
. Read more
Reads
8
bytes in little-endian converting them into an f64
. Read more
Returns the entire slice mutably.
Returns the entire slice as a bytes struct
setting the position of the new Bytes to 0
. Read more
Returns the remaining bytes mutably.
Writes an u128
in big-endian. Read more
Writes an i128
in big-endian. Read more
Writes an u8
in little-endian. Read more
Writes an u16
in little-endian. Read more
Writes an u32
in little-endian. Read more
Writes an u64
in little-endian. Read more
Writes an u128
in little-endian. Read more
Writes an i8
in little-endian. Read more
Writes an i16
in little-endian. Read more
Writes an i32
in little-endian. Read more
Writes an i64
in little-endian. Read more
Writes an i128
in little-endian. Read more
Writes an f32
in little-endian. Read more
Writes an f64
in little-endian. Read more