Trait ByteOrder

Source
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§

Source

fn read_u9(buf: &[u1; 9]) -> u9

Source

fn read_u10(buf: &[u1; 10]) -> u10

Source

fn read_u11(buf: &[u1; 11]) -> u11

Source

fn read_u12(buf: &[u1; 12]) -> u12

Source

fn read_u13(buf: &[u1; 13]) -> u13

Source

fn read_u14(buf: &[u1; 14]) -> u14

Source

fn read_u15(buf: &[u1; 15]) -> u15

Source

fn read_u16(buf: &[u1; 16]) -> u16

Source

fn read_u17(buf: &[u1; 17]) -> u17

Source

fn read_u18(buf: &[u1; 18]) -> u18

Source

fn read_u19(buf: &[u1; 19]) -> u19

Source

fn read_u20(buf: &[u1; 20]) -> u20

Source

fn read_u21(buf: &[u1; 21]) -> u21

Source

fn read_u22(buf: &[u1; 22]) -> u22

Source

fn read_u23(buf: &[u1; 23]) -> u23

Source

fn read_u24(buf: &[u1; 24]) -> u24

Source

fn read_u25(buf: &[u1; 25]) -> u25

Source

fn read_u26(buf: &[u1; 26]) -> u26

Source

fn read_u27(buf: &[u1; 27]) -> u27

Source

fn read_u28(buf: &[u1; 28]) -> u28

Source

fn read_u29(buf: &[u1; 29]) -> u29

Source

fn read_u30(buf: &[u1; 30]) -> u30

Source

fn read_u31(buf: &[u1; 31]) -> u31

Source

fn read_u32(buf: &[u1; 32]) -> u32

Source

fn write_u9(buf: &mut [u1; 9], value: u9)

Source

fn write_u10(buf: &mut [u1; 10], value: u10)

Source

fn write_u11(buf: &mut [u1; 11], value: u11)

Source

fn write_u12(buf: &mut [u1; 12], value: u12)

Source

fn write_u13(buf: &mut [u1; 13], value: u13)

Source

fn write_u14(buf: &mut [u1; 14], value: u14)

Source

fn write_u15(buf: &mut [u1; 15], value: u15)

Source

fn write_u16(buf: &mut [u1; 16], value: u16)

Source

fn write_u17(buf: &mut [u1; 17], value: u17)

Source

fn write_u18(buf: &mut [u1; 18], value: u18)

Source

fn write_u19(buf: &mut [u1; 19], value: u19)

Source

fn write_u20(buf: &mut [u1; 20], value: u20)

Source

fn write_u21(buf: &mut [u1; 21], value: u21)

Source

fn write_u22(buf: &mut [u1; 22], value: u22)

Source

fn write_u23(buf: &mut [u1; 23], value: u23)

Source

fn write_u24(buf: &mut [u1; 24], value: u24)

Source

fn write_u25(buf: &mut [u1; 25], value: u25)

Source

fn write_u26(buf: &mut [u1; 26], value: u26)

Source

fn write_u27(buf: &mut [u1; 27], value: u27)

Source

fn write_u28(buf: &mut [u1; 28], value: u28)

Source

fn write_u29(buf: &mut [u1; 29], value: u29)

Source

fn write_u30(buf: &mut [u1; 30], value: u30)

Source

fn write_u31(buf: &mut [u1; 31], value: u31)

Source

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.

Implementors§