pub enum QuadtreeError {
InvalidRectangleDims {
width: f32,
height: f32,
},
InvalidCircleRadius {
radius: f32,
},
InvalidRectExtent {
min_x: f32,
min_y: f32,
max_x: f32,
max_y: f32,
},
RectExtentOutOfBounds {
min_x: f32,
min_y: f32,
max_x: f32,
max_y: f32,
bounds_min_x: f32,
bounds_min_y: f32,
bounds_max_x: f32,
bounds_max_y: f32,
},
}Variants§
Trait Implementations§
Source§impl Clone for QuadtreeError
impl Clone for QuadtreeError
Source§fn clone(&self) -> QuadtreeError
fn clone(&self) -> QuadtreeError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for QuadtreeError
impl Debug for QuadtreeError
Source§impl Display for QuadtreeError
impl Display for QuadtreeError
Source§impl Error for QuadtreeError
impl Error for QuadtreeError
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 QuadtreeError
impl PartialEq for QuadtreeError
impl Copy for QuadtreeError
impl StructuralPartialEq for QuadtreeError
Auto Trait Implementations§
impl Freeze for QuadtreeError
impl RefUnwindSafe for QuadtreeError
impl Send for QuadtreeError
impl Sync for QuadtreeError
impl Unpin for QuadtreeError
impl UnwindSafe for QuadtreeError
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