pub struct InvalidFontSizeError {
pub value: f32,
}
Expand description
An error that occurs when a negative or non-finite font size is attempted to be created.
Fields§
§value: f32
The negative value that was attempted to be used as a font size.
Trait Implementations§
Source§impl Clone for InvalidFontSizeError
impl Clone for InvalidFontSizeError
Source§fn clone(&self) -> InvalidFontSizeError
fn clone(&self) -> InvalidFontSizeError
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for InvalidFontSizeError
impl Debug for InvalidFontSizeError
Source§impl Display for InvalidFontSizeError
impl Display for InvalidFontSizeError
Source§impl Error for InvalidFontSizeError
impl Error for InvalidFontSizeError
Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§fn cause(&self) -> Option<&dyn Error>
fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
Source§impl ErrorCompat for InvalidFontSizeError
impl ErrorCompat for InvalidFontSizeError
Source§fn iter_chain(&self) -> ChainCompat<'_, '_>where
Self: AsErrorSource,
fn iter_chain(&self) -> ChainCompat<'_, '_>where
Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
and continuing with recursive calls to
Error::source
. Read moreimpl Copy for InvalidFontSizeError
Auto Trait Implementations§
impl Freeze for InvalidFontSizeError
impl RefUnwindSafe for InvalidFontSizeError
impl Send for InvalidFontSizeError
impl Sync for InvalidFontSizeError
impl Unpin for InvalidFontSizeError
impl UnwindSafe for InvalidFontSizeError
Blanket Implementations§
Source§impl<T> AsErrorSource for Twhere
T: Error + 'static,
impl<T> AsErrorSource for Twhere
T: Error + 'static,
Source§fn as_error_source(&self) -> &(dyn Error + 'static)
fn as_error_source(&self) -> &(dyn Error + 'static)
For maximum effectiveness, this needs to be called as a method
to benefit from Rust’s automatic dereferencing of method
receivers.
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