pub struct BandCtx<'a> {Show 15 fields
pub encode: bool,
pub m: &'a CeltMode,
pub i: usize,
pub band_e: &'a [f32],
pub rc: &'a mut RangeCoder,
pub spread: i32,
pub remaining_bits: i32,
pub resynth: bool,
pub tf_change: i32,
pub intensity: usize,
pub theta_round: i32,
pub avoid_split_noise: bool,
pub arch: i32,
pub disable_inv: bool,
pub seed: u32,
}Fields§
§encode: bool§m: &'a CeltMode§i: usize§band_e: &'a [f32]§rc: &'a mut RangeCoder§spread: i32§remaining_bits: i32§resynth: bool§tf_change: i32§intensity: usize§theta_round: i32§avoid_split_noise: bool§arch: i32§disable_inv: bool§seed: u32Auto Trait Implementations§
impl<'a> Freeze for BandCtx<'a>
impl<'a> RefUnwindSafe for BandCtx<'a>
impl<'a> Send for BandCtx<'a>
impl<'a> Sync for BandCtx<'a>
impl<'a> Unpin for BandCtx<'a>
impl<'a> UnsafeUnpin for BandCtx<'a>
impl<'a> !UnwindSafe for BandCtx<'a>
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