Module lazy_bytes_cast::slice [] [src]

Slice accessors

Provides traits to access integers as byte slices.

Usage

extern crate lazy_bytes_cast;
use lazy_bytes_cast::slice::{
   ByteSlice,
   ByteIndex
};

fn main() {
    let some_int = 666;

    for (idx, byte) in some_int.byte_slice().iter().enumerate() {
        assert_eq!(some_int.byte(idx).unwrap(), *byte);
        println!("bytes[{}]={}", idx, byte);
    }
}

Traits

ByteIndex

Indexing Accessor.

ByteSlice

Slice Accessor.