pub enum FrameConfigError {
PerFrameSeedNeedsHeader,
ZeroInterleaverDim,
ZeroBchT,
BadRsConfig,
}Expand description
Rejects an OfdmConfig whose frame-layer settings are mutually
inconsistent.
Variants§
PerFrameSeedNeedsHeader
A per-frame-random scrambler seed has no way to reach the receiver when there is no in-band header to carry it.
ZeroInterleaverDim
A block interleaver was requested with a zero dimension.
ZeroBchT
A BCH outer code was requested with t = 0 (no correction).
BadRsConfig
A Reed–Solomon outer code has invalid dimensions.
Trait Implementations§
Source§impl Clone for FrameConfigError
impl Clone for FrameConfigError
Source§fn clone(&self) -> FrameConfigError
fn clone(&self) -> FrameConfigError
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 FrameConfigError
Source§impl Debug for FrameConfigError
impl Debug for FrameConfigError
Source§impl Display for FrameConfigError
impl Display for FrameConfigError
impl Eq for FrameConfigError
Source§impl Error for FrameConfigError
impl Error for FrameConfigError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for FrameConfigError
impl PartialEq for FrameConfigError
impl StructuralPartialEq for FrameConfigError
Auto Trait Implementations§
impl Freeze for FrameConfigError
impl RefUnwindSafe for FrameConfigError
impl Send for FrameConfigError
impl Sync for FrameConfigError
impl Unpin for FrameConfigError
impl UnsafeUnpin for FrameConfigError
impl UnwindSafe for FrameConfigError
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