pub struct EmissiveSource {
pub position: Vec3,
pub color: Vec3,
pub emission: f32,
}Fields§
§position: Vec3§color: Vec3§emission: f32Trait Implementations§
Source§impl Clone for EmissiveSource
impl Clone for EmissiveSource
Source§fn clone(&self) -> EmissiveSource
fn clone(&self) -> EmissiveSource
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 moreAuto Trait Implementations§
impl Freeze for EmissiveSource
impl RefUnwindSafe for EmissiveSource
impl Send for EmissiveSource
impl Sync for EmissiveSource
impl Unpin for EmissiveSource
impl UnsafeUnpin for EmissiveSource
impl UnwindSafe for EmissiveSource
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