#[repr(C)]pub struct GpuObserverConfig {
pub position: [f32; 3],
pub fov_radius_cells: f32,
pub topology_layer: u32,
pub _pad: [u32; 3],
}Expand description
Observer context for GPU upload (32 bytes).
Fields§
§position: [f32; 3]§fov_radius_cells: f32§topology_layer: u32§_pad: [u32; 3]Trait Implementations§
Source§impl Clone for GpuObserverConfig
impl Clone for GpuObserverConfig
Source§fn clone(&self) -> GpuObserverConfig
fn clone(&self) -> GpuObserverConfig
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 GpuObserverConfig
impl Debug for GpuObserverConfig
Source§impl PartialEq for GpuObserverConfig
impl PartialEq for GpuObserverConfig
impl Copy for GpuObserverConfig
impl StructuralPartialEq for GpuObserverConfig
Auto Trait Implementations§
impl Freeze for GpuObserverConfig
impl RefUnwindSafe for GpuObserverConfig
impl Send for GpuObserverConfig
impl Sync for GpuObserverConfig
impl Unpin for GpuObserverConfig
impl UnsafeUnpin for GpuObserverConfig
impl UnwindSafe for GpuObserverConfig
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