pub struct LightData {
pub name: String,
pub light_type: String,
pub color: [f32; 3],
pub energy: f32,
pub shadow: bool,
}Expand description
Spec-style light data.
Fields§
§name: String§light_type: String§color: [f32; 3]§energy: f32§shadow: boolTrait Implementations§
Auto Trait Implementations§
impl Freeze for LightData
impl RefUnwindSafe for LightData
impl Send for LightData
impl Sync for LightData
impl Unpin for LightData
impl UnsafeUnpin for LightData
impl UnwindSafe for LightData
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more