pub struct FecCodec { /* private fields */ }Expand description
Main FEC encoder/decoder
Implementations§
Source§impl FecCodec
impl FecCodec
Sourcepub fn with_backend(params: FecParams, backend: Box<dyn FecBackend>) -> Self
pub fn with_backend(params: FecParams, backend: Box<dyn FecBackend>) -> Self
Create with specific backend
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FecCodec
impl !RefUnwindSafe for FecCodec
impl Send for FecCodec
impl Sync for FecCodec
impl Unpin for FecCodec
impl !UnwindSafe for FecCodec
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