pub struct BroCatli { /* private fields */ }
Implementations
sourceimpl BroCatli
impl BroCatli
pub fn new() -> BroCatli
pub fn deserialize_from_buffer(buffer: &[u8]) -> Result<BroCatli, ()>
pub fn serialize_to_buffer(&self, buffer: &mut [u8]) -> Result<(), ()>
pub fn new_with_window_size(log_window_size: u8) -> BroCatli
pub fn new_brotli_file(&mut self)
pub fn stream(
&mut self,
in_bytes: &[u8],
in_offset: &mut usize,
out_bytes: &mut [u8],
out_offset: &mut usize
) -> BroCatliResult
pub fn finish(
&mut self,
out_bytes: &mut [u8],
out_offset: &mut usize
) -> BroCatliResult
Trait Implementations
sourceimpl From<BroCatli> for BroccoliState
impl From<BroCatli> for BroccoliState
sourcefn from(data: BroCatli) -> BroccoliState
fn from(data: BroCatli) -> BroccoliState
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for BroCatli
impl Send for BroCatli
impl Sync for BroCatli
impl Unpin for BroCatli
impl UnwindSafe for BroCatli
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more