Trait lazy_bytes_cast::ToBytesCast
[−]
[src]
pub unsafe trait ToBytesCast: Copy { fn to_bytes(&self) -> Vec<u8>; fn copy_to_bytes(&self, to: &mut [u8]) -> Result<(), ()>; }
Trait to provide to_bytes
method for a arbitrary data.
This trait is implemented for a basic integer that can be safely converted.
Required Methods
Implementors
impl ToBytesCast for u64
impl ToBytesCast for u32
impl ToBytesCast for u16
impl ToBytesCast for u8
impl ToBytesCast for usize
impl ToBytesCast for i64
impl ToBytesCast for i32
impl ToBytesCast for i16
impl ToBytesCast for i8
impl ToBytesCast for isize
impl ToBytesCast for f32
impl ToBytesCast for f64