pub struct IsTransmittance;Expand description
Spectral kind marker for spectral transmittance in[0, 1].
Encodes the fraction of incident light transmitted at each wavelength. Physically identical in structure to reflectance; distinct at the type level because the two quantities are not interchangeable in a pipeline.
Trait Implementations§
Source§impl Clone for IsTransmittance
impl Clone for IsTransmittance
Source§fn clone(&self) -> IsTransmittance
fn clone(&self) -> IsTransmittance
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 IsTransmittance
impl Debug for IsTransmittance
impl Copy for IsTransmittance
impl SpectralKind for IsTransmittance
Auto Trait Implementations§
impl Freeze for IsTransmittance
impl RefUnwindSafe for IsTransmittance
impl Send for IsTransmittance
impl Sync for IsTransmittance
impl Unpin for IsTransmittance
impl UnsafeUnpin for IsTransmittance
impl UnwindSafe for IsTransmittance
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