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