pub enum ArgumentError {
ZoomTooLarge(u32, TileSet, u32),
ZoomTooSmall(u32, TileSet, u32),
XTooLarge(u32, u32, u32),
YTooLarge(u32, u32, u32),
}Expand description
This error type represents an error from a request argument that was invalid
Variants§
ZoomTooLarge(u32, TileSet, u32)
ZoomTooSmall(u32, TileSet, u32)
XTooLarge(u32, u32, u32)
YTooLarge(u32, u32, u32)
Trait Implementations§
Source§impl Debug for ArgumentError
impl Debug for ArgumentError
Source§impl Display for ArgumentError
impl Display for ArgumentError
Source§impl Error for ArgumentError
impl Error for ArgumentError
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 ArgumentError
impl PartialEq for ArgumentError
impl StructuralPartialEq for ArgumentError
Auto Trait Implementations§
impl Freeze for ArgumentError
impl RefUnwindSafe for ArgumentError
impl Send for ArgumentError
impl Sync for ArgumentError
impl Unpin for ArgumentError
impl UnwindSafe for ArgumentError
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