#[non_exhaustive]pub enum SymbolizeError {
EmptyInput,
TooFewSymbols,
ConstantInput,
}Expand description
Error type for symbolization failures.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
EmptyInput
The input data slice is empty.
TooFewSymbols
num_symbols must be ≥ 2.
ConstantInput
All values are identical — cannot bin with equal-frequency.
Trait Implementations§
Source§impl Clone for SymbolizeError
impl Clone for SymbolizeError
Source§fn clone(&self) -> SymbolizeError
fn clone(&self) -> SymbolizeError
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 moreSource§impl Debug for SymbolizeError
impl Debug for SymbolizeError
Source§impl Display for SymbolizeError
impl Display for SymbolizeError
Source§impl Error for SymbolizeError
impl Error for SymbolizeError
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 SymbolizeError
impl PartialEq for SymbolizeError
impl Eq for SymbolizeError
impl StructuralPartialEq for SymbolizeError
Auto Trait Implementations§
impl Freeze for SymbolizeError
impl RefUnwindSafe for SymbolizeError
impl Send for SymbolizeError
impl Sync for SymbolizeError
impl Unpin for SymbolizeError
impl UnsafeUnpin for SymbolizeError
impl UnwindSafe for SymbolizeError
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