#[non_exhaustive]pub enum ViewportError {
IsNan,
IsNegative,
IsInfinite,
NoSavedConstraints(PanelId),
}Expand description
Invalid viewport dimensions.
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.
IsNan
Dimension is NaN.
IsNegative
Dimension is negative.
IsInfinite
Dimension is infinite.
NoSavedConstraints(PanelId)
No saved constraints for a panel.
Trait Implementations§
Source§impl Debug for ViewportError
impl Debug for ViewportError
Source§impl Display for ViewportError
impl Display for ViewportError
Source§impl Error for ViewportError
impl Error for ViewportError
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()
Auto Trait Implementations§
impl Freeze for ViewportError
impl RefUnwindSafe for ViewportError
impl Send for ViewportError
impl Sync for ViewportError
impl Unpin for ViewportError
impl UnsafeUnpin for ViewportError
impl UnwindSafe for ViewportError
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