pub enum EProbModelError {
LmOutOfRange {
lm: u32,
},
BandOutOfRange {
band: u32,
},
}Expand description
Errors returned by e_prob_pair for out-of-range indices.
Variants§
LmOutOfRange
LM is outside 0..4 (§4.3.2.1 only defines four frame
sizes).
BandOutOfRange
band is outside 0..21 (the Table 55 band count).
Trait Implementations§
Source§impl Clone for EProbModelError
impl Clone for EProbModelError
Source§fn clone(&self) -> EProbModelError
fn clone(&self) -> EProbModelError
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 moreimpl Copy for EProbModelError
Source§impl Debug for EProbModelError
impl Debug for EProbModelError
impl Eq for EProbModelError
Source§impl PartialEq for EProbModelError
impl PartialEq for EProbModelError
Source§fn eq(&self, other: &EProbModelError) -> bool
fn eq(&self, other: &EProbModelError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EProbModelError
Auto Trait Implementations§
impl Freeze for EProbModelError
impl RefUnwindSafe for EProbModelError
impl Send for EProbModelError
impl Sync for EProbModelError
impl Unpin for EProbModelError
impl UnsafeUnpin for EProbModelError
impl UnwindSafe for EProbModelError
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