pub struct UserBitsEncoder;Expand description
User bits encoder helpers
Implementations§
Source§impl UserBitsEncoder
impl UserBitsEncoder
Sourcepub fn encode_ascii(text: &str) -> u32
pub fn encode_ascii(text: &str) -> u32
Encode ASCII string to user bits (8 characters max)
Sourcepub fn encode_date(month: u8, day: u8, year: u16) -> u32
pub fn encode_date(month: u8, day: u8, year: u16) -> u32
Encode timecode date (MMDDYYYY format, packed BCD)
Sourcepub fn encode_binary(data: u32) -> u32
pub fn encode_binary(data: u32) -> u32
Encode binary data directly
Auto Trait Implementations§
impl Freeze for UserBitsEncoder
impl RefUnwindSafe for UserBitsEncoder
impl Send for UserBitsEncoder
impl Sync for UserBitsEncoder
impl Unpin for UserBitsEncoder
impl UnsafeUnpin for UserBitsEncoder
impl UnwindSafe for UserBitsEncoder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more