pub struct EnvSun<'a> {Show 25 fields
pub angles: Angles,
pub hdrcolorscale: Option<f32>,
pub horzsize0: Option<u8>,
pub horzsize1: Option<u8>,
pub horzsize2: Option<u8>,
pub horzsize3: Option<u8>,
pub material: Option<&'a str>,
pub material0: Option<&'a str>,
pub material1: Option<&'a str>,
pub material2: Option<&'a str>,
pub material3: Option<&'a str>,
pub numlayers: Option<u8>,
pub origin: Vector,
pub overlaycolor: Option<Color>,
pub overlaymaterial: Option<&'a str>,
pub overlaysize: Option<i32>,
pub pitch: Option<f32>,
pub rendercolor: Color,
pub size: i32,
pub target: Option<&'a str>,
pub use_angles: Option<i32>,
pub vertsize0: Option<u8>,
pub vertsize1: Option<u8>,
pub vertsize2: Option<u8>,
pub vertsize3: Option<u8>,
}Fields§
§angles: Angles§hdrcolorscale: Option<f32>§horzsize0: Option<u8>§horzsize1: Option<u8>§horzsize2: Option<u8>§horzsize3: Option<u8>§material: Option<&'a str>§material0: Option<&'a str>§material1: Option<&'a str>§material2: Option<&'a str>§material3: Option<&'a str>§numlayers: Option<u8>§origin: Vector§overlaycolor: Option<Color>§overlaymaterial: Option<&'a str>§overlaysize: Option<i32>§pitch: Option<f32>§rendercolor: Color§size: i32§target: Option<&'a str>§use_angles: Option<i32>§vertsize0: Option<u8>§vertsize1: Option<u8>§vertsize2: Option<u8>§vertsize3: Option<u8>Trait Implementations§
Source§impl<'de: 'a, 'a> Deserialize<'de> for EnvSun<'a>
impl<'de: 'a, 'a> Deserialize<'de> for EnvSun<'a>
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<'a> Freeze for EnvSun<'a>
impl<'a> RefUnwindSafe for EnvSun<'a>
impl<'a> Send for EnvSun<'a>
impl<'a> Sync for EnvSun<'a>
impl<'a> Unpin for EnvSun<'a>
impl<'a> UnwindSafe for EnvSun<'a>
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