pub trait ByteOrder {
Show 48 methods
// Required methods
fn read_u9(buf: &[u1; 9]) -> u9;
fn read_u10(buf: &[u1; 10]) -> u10;
fn read_u11(buf: &[u1; 11]) -> u11;
fn read_u12(buf: &[u1; 12]) -> u12;
fn read_u13(buf: &[u1; 13]) -> u13;
fn read_u14(buf: &[u1; 14]) -> u14;
fn read_u15(buf: &[u1; 15]) -> u15;
fn read_u16(buf: &[u1; 16]) -> u16;
fn read_u17(buf: &[u1; 17]) -> u17;
fn read_u18(buf: &[u1; 18]) -> u18;
fn read_u19(buf: &[u1; 19]) -> u19;
fn read_u20(buf: &[u1; 20]) -> u20;
fn read_u21(buf: &[u1; 21]) -> u21;
fn read_u22(buf: &[u1; 22]) -> u22;
fn read_u23(buf: &[u1; 23]) -> u23;
fn read_u24(buf: &[u1; 24]) -> u24;
fn read_u25(buf: &[u1; 25]) -> u25;
fn read_u26(buf: &[u1; 26]) -> u26;
fn read_u27(buf: &[u1; 27]) -> u27;
fn read_u28(buf: &[u1; 28]) -> u28;
fn read_u29(buf: &[u1; 29]) -> u29;
fn read_u30(buf: &[u1; 30]) -> u30;
fn read_u31(buf: &[u1; 31]) -> u31;
fn read_u32(buf: &[u1; 32]) -> u32;
fn write_u9(buf: &mut [u1; 9], value: u9);
fn write_u10(buf: &mut [u1; 10], value: u10);
fn write_u11(buf: &mut [u1; 11], value: u11);
fn write_u12(buf: &mut [u1; 12], value: u12);
fn write_u13(buf: &mut [u1; 13], value: u13);
fn write_u14(buf: &mut [u1; 14], value: u14);
fn write_u15(buf: &mut [u1; 15], value: u15);
fn write_u16(buf: &mut [u1; 16], value: u16);
fn write_u17(buf: &mut [u1; 17], value: u17);
fn write_u18(buf: &mut [u1; 18], value: u18);
fn write_u19(buf: &mut [u1; 19], value: u19);
fn write_u20(buf: &mut [u1; 20], value: u20);
fn write_u21(buf: &mut [u1; 21], value: u21);
fn write_u22(buf: &mut [u1; 22], value: u22);
fn write_u23(buf: &mut [u1; 23], value: u23);
fn write_u24(buf: &mut [u1; 24], value: u24);
fn write_u25(buf: &mut [u1; 25], value: u25);
fn write_u26(buf: &mut [u1; 26], value: u26);
fn write_u27(buf: &mut [u1; 27], value: u27);
fn write_u28(buf: &mut [u1; 28], value: u28);
fn write_u29(buf: &mut [u1; 29], value: u29);
fn write_u30(buf: &mut [u1; 30], value: u30);
fn write_u31(buf: &mut [u1; 31], value: u31);
fn write_u32(buf: &mut [u1; 32], value: u32);
}
Required Methods§
fn read_u9(buf: &[u1; 9]) -> u9
fn read_u10(buf: &[u1; 10]) -> u10
fn read_u11(buf: &[u1; 11]) -> u11
fn read_u12(buf: &[u1; 12]) -> u12
fn read_u13(buf: &[u1; 13]) -> u13
fn read_u14(buf: &[u1; 14]) -> u14
fn read_u15(buf: &[u1; 15]) -> u15
fn read_u16(buf: &[u1; 16]) -> u16
fn read_u17(buf: &[u1; 17]) -> u17
fn read_u18(buf: &[u1; 18]) -> u18
fn read_u19(buf: &[u1; 19]) -> u19
fn read_u20(buf: &[u1; 20]) -> u20
fn read_u21(buf: &[u1; 21]) -> u21
fn read_u22(buf: &[u1; 22]) -> u22
fn read_u23(buf: &[u1; 23]) -> u23
fn read_u24(buf: &[u1; 24]) -> u24
fn read_u25(buf: &[u1; 25]) -> u25
fn read_u26(buf: &[u1; 26]) -> u26
fn read_u27(buf: &[u1; 27]) -> u27
fn read_u28(buf: &[u1; 28]) -> u28
fn read_u29(buf: &[u1; 29]) -> u29
fn read_u30(buf: &[u1; 30]) -> u30
fn read_u31(buf: &[u1; 31]) -> u31
fn read_u32(buf: &[u1; 32]) -> u32
fn write_u9(buf: &mut [u1; 9], value: u9)
fn write_u10(buf: &mut [u1; 10], value: u10)
fn write_u11(buf: &mut [u1; 11], value: u11)
fn write_u12(buf: &mut [u1; 12], value: u12)
fn write_u13(buf: &mut [u1; 13], value: u13)
fn write_u14(buf: &mut [u1; 14], value: u14)
fn write_u15(buf: &mut [u1; 15], value: u15)
fn write_u16(buf: &mut [u1; 16], value: u16)
fn write_u17(buf: &mut [u1; 17], value: u17)
fn write_u18(buf: &mut [u1; 18], value: u18)
fn write_u19(buf: &mut [u1; 19], value: u19)
fn write_u20(buf: &mut [u1; 20], value: u20)
fn write_u21(buf: &mut [u1; 21], value: u21)
fn write_u22(buf: &mut [u1; 22], value: u22)
fn write_u23(buf: &mut [u1; 23], value: u23)
fn write_u24(buf: &mut [u1; 24], value: u24)
fn write_u25(buf: &mut [u1; 25], value: u25)
fn write_u26(buf: &mut [u1; 26], value: u26)
fn write_u27(buf: &mut [u1; 27], value: u27)
fn write_u28(buf: &mut [u1; 28], value: u28)
fn write_u29(buf: &mut [u1; 29], value: u29)
fn write_u30(buf: &mut [u1; 30], value: u30)
fn write_u31(buf: &mut [u1; 31], value: u31)
fn write_u32(buf: &mut [u1; 32], value: u32)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.