pub enum FaceInputError {
InvalidFaceInput,
InvalidButton(FaceButtonError),
}Expand description
Errors that can occur while parsing a FaceInput.
Variants§
InvalidFaceInput
The raw bytes did not form a valid face input entry.
InvalidButton(FaceButtonError)
The face button byte could not be parsed.
Trait Implementations§
Source§impl Debug for FaceInputError
impl Debug for FaceInputError
Source§impl Display for FaceInputError
impl Display for FaceInputError
Source§impl Error for FaceInputError
impl Error for FaceInputError
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 From<FaceButtonError> for FaceInputError
impl From<FaceButtonError> for FaceInputError
Source§fn from(source: FaceButtonError) -> Self
fn from(source: FaceButtonError) -> Self
Converts to this type from the input type.
Source§impl From<FaceInputError> for InputDataError
impl From<FaceInputError> for InputDataError
Source§fn from(source: FaceInputError) -> Self
fn from(source: FaceInputError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for FaceInputError
impl RefUnwindSafe for FaceInputError
impl Send for FaceInputError
impl Sync for FaceInputError
impl Unpin for FaceInputError
impl UnsafeUnpin for FaceInputError
impl UnwindSafe for FaceInputError
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