pub struct IsRadiance;Expand description
Spectral kind marker for spectral radiance, unbounded above.
Used for emissive spectra: light sources, illuminants, display primaries. Converting to XYZ is a direct dot product of the SPD with the CMFs.
Trait Implementations§
Source§impl Clone for IsRadiance
impl Clone for IsRadiance
Source§fn clone(&self) -> IsRadiance
fn clone(&self) -> IsRadiance
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 IsRadiance
impl Debug for IsRadiance
impl Copy for IsRadiance
impl SpectralKind for IsRadiance
Auto Trait Implementations§
impl Freeze for IsRadiance
impl RefUnwindSafe for IsRadiance
impl Send for IsRadiance
impl Sync for IsRadiance
impl Unpin for IsRadiance
impl UnsafeUnpin for IsRadiance
impl UnwindSafe for IsRadiance
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