pub enum SpzGaussianSh {
Zero,
One([[u8; 3]; 3]),
Two([[u8; 3]; 8]),
Three([[u8; 3]; 15]),
}Expand description
A single SPZ Gaussian SH coefficients field.
Variants§
Implementations§
Source§impl SpzGaussianSh
impl SpzGaussianSh
Trait Implementations§
Source§impl Clone for SpzGaussianSh
impl Clone for SpzGaussianSh
Source§fn clone(&self) -> SpzGaussianSh
fn clone(&self) -> SpzGaussianSh
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 SpzGaussianSh
impl Debug for SpzGaussianSh
Source§impl FromIterator<SpzGaussianSh> for Result<SpzGaussiansShs, SpzGaussiansCollectError<SpzGaussianSh>>
impl FromIterator<SpzGaussianSh> for Result<SpzGaussiansShs, SpzGaussiansCollectError<SpzGaussianSh>>
Source§fn from_iter<I: IntoIterator<Item = SpzGaussianSh>>(iter: I) -> Self
fn from_iter<I: IntoIterator<Item = SpzGaussianSh>>(iter: I) -> Self
Creates a value from an iterator. Read more
Source§impl PartialEq for SpzGaussianSh
impl PartialEq for SpzGaussianSh
impl StructuralPartialEq for SpzGaussianSh
Auto Trait Implementations§
impl Freeze for SpzGaussianSh
impl RefUnwindSafe for SpzGaussianSh
impl Send for SpzGaussianSh
impl Sync for SpzGaussianSh
impl Unpin for SpzGaussianSh
impl UnwindSafe for SpzGaussianSh
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more