pub struct DistributionPlane {
pub main_angle: f64,
pub intensities: Vec<(f64, f64)>,
}Expand description
A single distribution plane
Fields§
§main_angle: f64Main plane angle (C-angle for Type C)
intensities: Vec<(f64, f64)>Intensity values at secondary angles (gamma angles)
Trait Implementations§
Source§impl Clone for DistributionPlane
impl Clone for DistributionPlane
Source§fn clone(&self) -> DistributionPlane
fn clone(&self) -> DistributionPlane
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 DistributionPlane
impl Debug for DistributionPlane
Source§impl<'de> Deserialize<'de> for DistributionPlane
impl<'de> Deserialize<'de> for DistributionPlane
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DistributionPlane
impl RefUnwindSafe for DistributionPlane
impl Send for DistributionPlane
impl Sync for DistributionPlane
impl Unpin for DistributionPlane
impl UnsafeUnpin for DistributionPlane
impl UnwindSafe for DistributionPlane
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