pub struct Bides {
pub data_cache: Vec<u8>,
/* private fields */
}
Fields§
§data_cache: Vec<u8>
Implementations§
Source§impl Bides
impl Bides
pub fn new() -> Bides
pub fn from_vec(data: &Vec<u8>) -> Bides
pub fn from_biseri(biseri: &Biseri) -> Bides
pub fn append_data(&mut self, data: &Vec<u8>)
pub fn reset_position(&mut self)
pub fn decode_data_base_u8(&mut self, total_bits: u64) -> Option<(u8, u64)>
pub fn decode_data( &mut self, total_bits: u64, expected_bytes: u32, ) -> Option<Vec<u8>>
pub fn skip_bits(&mut self, bits: u64)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Bides
impl RefUnwindSafe for Bides
impl Send for Bides
impl Sync for Bides
impl Unpin for Bides
impl UnwindSafe for Bides
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