pub enum TallTargetErrorV1 {
ClicksNotAngular,
InvalidDialed,
InvalidMeasured,
InvalidRange,
}Expand description
Errors returned by tall_target_v1. One variant per guard (not a single stringly-typed
variant) so a caller — in particular a future JSON bridge — can match exhaustively instead
of sniffing message text; adding a fifth guard here forces every match on this type to be
updated at compile time.
Variants§
Trait Implementations§
Source§impl Debug for TallTargetErrorV1
impl Debug for TallTargetErrorV1
Source§impl Display for TallTargetErrorV1
impl Display for TallTargetErrorV1
Source§impl Error for TallTargetErrorV1
impl Error for TallTargetErrorV1
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 TallTargetErrorV1
impl PartialEq for TallTargetErrorV1
impl StructuralPartialEq for TallTargetErrorV1
Auto Trait Implementations§
impl Freeze for TallTargetErrorV1
impl RefUnwindSafe for TallTargetErrorV1
impl Send for TallTargetErrorV1
impl Sync for TallTargetErrorV1
impl Unpin for TallTargetErrorV1
impl UnsafeUnpin for TallTargetErrorV1
impl UnwindSafe for TallTargetErrorV1
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
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.