pub struct Biseri { /* private fields */ }
Implementations§
Source§impl Biseri
impl Biseri
pub fn new() -> Biseri
pub fn data_size_bytes(&self) -> u64
pub fn get_data_ref(&self) -> &Vec<u8> ⓘ
pub fn get_data(&self) -> Vec<u8> ⓘ
pub fn add_data(&mut self, cur_data: &Vec<u8>, total_bits: u64) -> Option<u64>
pub fn add_biseri_data(&mut self, data: &Biseri) -> Option<u64>
pub fn finish_add_data(&mut self) -> Option<BiserSizes>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Biseri
impl RefUnwindSafe for Biseri
impl Send for Biseri
impl Sync for Biseri
impl Unpin for Biseri
impl UnwindSafe for Biseri
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