Enum p25::error::P25Error [] [src]

pub enum P25Error {
    RsShortUnrecoverable,
    RsMediumUnrecoverable,
    RsLongUnrecoverable,
    BchUnrecoverable,
    GolayStdUnrecoverable,
    GolayShortUnrecoverable,
    GolayExtUnrecoverable,
    HammingStdUnrecoverable,
    HammingShortUnrecoverable,
    CyclicUnrecoverable,
    ViterbiUnrecoverable,
    UnknownNid,
}

P25 runtime errors.

Variants

Too many errors were detected when attempting an RS-short decode.

Too many errors were detected when attempting an RS-medium decode.

Too many errors were detected when attempting an RS-long decode.

Too many errors were detected when attempting a BCH decode.

Too many errors were detected when attempting a standard Golay decode.

Too many errors were detected when attempting a shortened Golay decode.

Too many errors were detected when attempting an extended Golay decode.

Too many errors were detected when attempting a standard Hamming decode.

Too many errors were detected when attempting a shortened Hamming decode.

Too many errors were detected when attempting a cyclic decode.

An ambiguous symbol or too many errors were detected when attempting convolutional decode.

An unknown or corrupted NID was encountered.

Trait Implementations

impl Copy for P25Error
[src]

impl Clone for P25Error
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for P25Error
[src]

[src]

Formats the value using the given formatter. Read more

impl Eq for P25Error
[src]

impl PartialEq for P25Error
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.