pub struct NLSFCodebook {
pub n_vectors: i16,
pub order: i16,
pub quant_step_size_q16: i32,
pub inv_quant_step_size_q6: i16,
pub cb1_nlsf_q8: &'static [u8],
pub cb1_wght_q9: &'static [i16],
pub cb1_icdf: &'static [u8],
pub pred_q8: &'static [u8],
pub ec_sel: &'static [u8],
pub ec_icdf: &'static [u8],
pub ec_rates_q5: &'static [u8],
pub delta_min_q15: &'static [i16],
}Fields§
§n_vectors: i16§order: i16§quant_step_size_q16: i32§inv_quant_step_size_q6: i16§cb1_nlsf_q8: &'static [u8]§cb1_wght_q9: &'static [i16]§cb1_icdf: &'static [u8]§pred_q8: &'static [u8]§ec_sel: &'static [u8]§ec_icdf: &'static [u8]§ec_rates_q5: &'static [u8]§delta_min_q15: &'static [i16]Trait Implementations§
Source§impl Clone for NLSFCodebook
impl Clone for NLSFCodebook
Source§fn clone(&self) -> NLSFCodebook
fn clone(&self) -> NLSFCodebook
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for NLSFCodebook
Auto Trait Implementations§
impl Freeze for NLSFCodebook
impl RefUnwindSafe for NLSFCodebook
impl Send for NLSFCodebook
impl Sync for NLSFCodebook
impl Unpin for NLSFCodebook
impl UnsafeUnpin for NLSFCodebook
impl UnwindSafe for NLSFCodebook
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