pub struct Unpack29Encoder { /* private fields */ }Implementations§
Source§impl Unpack29Encoder
impl Unpack29Encoder
pub fn new() -> Self
pub fn with_options(options: EncodeOptions) -> Self
pub fn encode_member(&mut self, input: &[u8]) -> Result<Vec<u8>>
pub fn encode_member_with_filter( &mut self, input: &[u8], filter: Rar29FilterSpec, ) -> Result<Vec<u8>>
pub fn encode_member_with_filters( &mut self, input: &[u8], filters: &[Rar29FilterSpec], ) -> Result<Vec<u8>>
Trait Implementations§
Source§impl Clone for Unpack29Encoder
impl Clone for Unpack29Encoder
Source§fn clone(&self) -> Unpack29Encoder
fn clone(&self) -> Unpack29Encoder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Unpack29Encoder
impl Debug for Unpack29Encoder
Source§impl Default for Unpack29Encoder
impl Default for Unpack29Encoder
Source§fn default() -> Unpack29Encoder
fn default() -> Unpack29Encoder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for Unpack29Encoder
impl RefUnwindSafe for Unpack29Encoder
impl Send for Unpack29Encoder
impl Sync for Unpack29Encoder
impl Unpin for Unpack29Encoder
impl UnsafeUnpin for Unpack29Encoder
impl UnwindSafe for Unpack29Encoder
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