[−][src]Enum splashsurf_lib::uniform_grid::GridConstructionError
Error type for the construction of a UniformGrid
Variants
The cell size is invalid, it has to be larger than zero
The AABB is degenerate, every dimension of the AABB has to have non-zero extents
The AABB is inconsistent, every dimension of the AABB has to have an extent larger than zero
The index type is too small to index the number of cells in each dimension of the domain
The index type is too small to index the number of points in each dimension of the domain
The index type is too small to index the total number of points in the whole domain (nx * ny * nz)
The real type is too small to store the coordinates of all possible points in the domain
Trait Implementations
impl<I: Clone + Index, R: Clone + Real> Clone for GridConstructionError<I, R>
[src]
fn clone(&self) -> GridConstructionError<I, R>
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<I: Copy + Index, R: Copy + Real> Copy for GridConstructionError<I, R>
[src]
impl<I: Debug + Index, R: Debug + Real> Debug for GridConstructionError<I, R>
[src]
impl<I: Index, R: Real> Display for GridConstructionError<I, R>
[src]
impl<I: Eq + Index, R: Eq + Real> Eq for GridConstructionError<I, R>
[src]
impl<I: Index, R: Real> Error for GridConstructionError<I, R>
[src]
pub fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl<I: Index, R: Real> From<GridConstructionError<I, R>> for ReconstructionError<I, R>
[src]
fn from(error: GridConstructionError<I, R>) -> Self
[src]
Allows automatic conversion of a GridConstructionError
to a ReconstructionError
impl<I: PartialEq + Index, R: PartialEq + Real> PartialEq<GridConstructionError<I, R>> for GridConstructionError<I, R>
[src]
fn eq(&self, other: &GridConstructionError<I, R>) -> bool
[src]
fn ne(&self, other: &GridConstructionError<I, R>) -> bool
[src]
impl<I: Index, R: Real> StructuralEq for GridConstructionError<I, R>
[src]
impl<I: Index, R: Real> StructuralPartialEq for GridConstructionError<I, R>
[src]
Auto Trait Implementations
impl<I, R> RefUnwindSafe for GridConstructionError<I, R> where
I: RefUnwindSafe,
R: RefUnwindSafe,
[src]
I: RefUnwindSafe,
R: RefUnwindSafe,
impl<I, R> Send for GridConstructionError<I, R>
[src]
impl<I, R> Sync for GridConstructionError<I, R>
[src]
impl<I, R> Unpin for GridConstructionError<I, R> where
I: Unpin,
R: Unpin,
[src]
I: Unpin,
R: Unpin,
impl<I, R> UnwindSafe for GridConstructionError<I, R> where
I: UnwindSafe,
R: UnwindSafe,
[src]
I: UnwindSafe,
R: UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> Scalar for T where
T: PartialEq<T> + Copy + Any + Debug,
[src]
T: PartialEq<T> + Copy + Any + Debug,
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
SS: SubsetOf<SP>,
pub fn to_subset(&self) -> Option<SS>
pub fn is_in_subset(&self) -> bool
pub fn to_subset_unchecked(&self) -> SS
pub fn from_subset(element: &SS) -> SP
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,