pub struct LuminousIntensity { /* private fields */ }Implementations§
Source§impl LuminousIntensity
impl LuminousIntensity
pub const fn new(native: NativeType) -> Self
pub fn abs(&self) -> Self
Trait Implementations§
Source§impl Add for LuminousIntensity
impl Add for LuminousIntensity
Source§impl AddAssign for LuminousIntensity
impl AddAssign for LuminousIntensity
Source§fn add_assign(&mut self, rhs: Self)
fn add_assign(&mut self, rhs: Self)
Performs the
+= operation. Read moreSource§impl<'__de, __Context> BorrowDecode<'__de, __Context> for LuminousIntensity
impl<'__de, __Context> BorrowDecode<'__de, __Context> for LuminousIntensity
Source§fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
Source§impl Clone for LuminousIntensity
impl Clone for LuminousIntensity
Source§fn clone(&self) -> LuminousIntensity
fn clone(&self) -> LuminousIntensity
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<__Context> Decode<__Context> for LuminousIntensity
impl<__Context> Decode<__Context> for LuminousIntensity
Source§impl Div<Area> for LuminousIntensity
impl Div<Area> for LuminousIntensity
Source§type Output = Illuminance
type Output = Illuminance
The resulting type after applying the
/ operator.Source§impl Div<Illuminance> for LuminousIntensity
impl Div<Illuminance> for LuminousIntensity
Source§impl Div<LuminousIntensity> for LuminousFlux
impl Div<LuminousIntensity> for LuminousFlux
Source§type Output = SolidAngle
type Output = SolidAngle
The resulting type after applying the
/ operator.Source§fn div(self, rhs: LuminousIntensity) -> SolidAngle
fn div(self, rhs: LuminousIntensity) -> SolidAngle
Performs the
/ operation. Read moreSource§impl Div for LuminousIntensity
impl Div for LuminousIntensity
Source§impl Encode for LuminousIntensity
impl Encode for LuminousIntensity
Source§impl From<f64> for LuminousIntensity
impl From<f64> for LuminousIntensity
Source§fn from(native: NativeType) -> LuminousIntensity
fn from(native: NativeType) -> LuminousIntensity
Converts to this type from the input type.
Source§impl Into<f64> for LuminousIntensity
impl Into<f64> for LuminousIntensity
Source§fn into(self) -> NativeType
fn into(self) -> NativeType
Converts this type into the (usually inferred) input type.
Source§impl Mul<LuminousIntensity> for SolidAngle
impl Mul<LuminousIntensity> for SolidAngle
Source§type Output = LuminousFlux
type Output = LuminousFlux
The resulting type after applying the
* operator.Source§fn mul(self, rhs: LuminousIntensity) -> LuminousFlux
fn mul(self, rhs: LuminousIntensity) -> LuminousFlux
Performs the
* operation. Read moreSource§impl Mul<Scalar> for LuminousIntensity
impl Mul<Scalar> for LuminousIntensity
Source§impl Mul<SolidAngle> for LuminousIntensity
impl Mul<SolidAngle> for LuminousIntensity
Source§type Output = LuminousFlux
type Output = LuminousFlux
The resulting type after applying the
* operator.Source§fn mul(self, rhs: SolidAngle) -> LuminousFlux
fn mul(self, rhs: SolidAngle) -> LuminousFlux
Performs the
* operation. Read moreSource§impl PartialEq for LuminousIntensity
impl PartialEq for LuminousIntensity
Source§impl PartialOrd for LuminousIntensity
impl PartialOrd for LuminousIntensity
Source§impl Sub for LuminousIntensity
impl Sub for LuminousIntensity
Source§impl SubAssign for LuminousIntensity
impl SubAssign for LuminousIntensity
Source§fn sub_assign(&mut self, rhs: Self)
fn sub_assign(&mut self, rhs: Self)
Performs the
-= operation. Read moreimpl Copy for LuminousIntensity
Auto Trait Implementations§
impl Freeze for LuminousIntensity
impl RefUnwindSafe for LuminousIntensity
impl Send for LuminousIntensity
impl Sync for LuminousIntensity
impl Unpin for LuminousIntensity
impl UnwindSafe for LuminousIntensity
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