pub enum ClocklessRmtError {
BufferSizeExceeded,
TransmissionError(Error),
}Expand description
All types of errors that can happen during the conversion and transmission of LED commands
Variants§
BufferSizeExceeded
Raised in the event that the provided data container is not large enough
TransmissionError(Error)
Raised if something goes wrong in the transmission
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ClocklessRmtError
impl RefUnwindSafe for ClocklessRmtError
impl Send for ClocklessRmtError
impl Sync for ClocklessRmtError
impl Unpin for ClocklessRmtError
impl UnwindSafe for ClocklessRmtError
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<T> FromColor<T> for T
impl<T> FromColor<T> for T
Source§fn from_color(color: T) -> T
fn from_color(color: T) -> T
Converts from the source color type
Source§impl<T, U> IntoColor<U> for Twhere
U: FromColor<T>,
impl<T, U> IntoColor<U> for Twhere
U: FromColor<T>,
Source§fn into_color(self) -> U
fn into_color(self) -> U
Converts into the target color type