Struct openxr_sys::RoomLayoutFB
source · #[repr(C)]pub struct RoomLayoutFB {
pub ty: StructureType,
pub next: *const c_void,
pub floor_uuid: UuidEXT,
pub ceiling_uuid: UuidEXT,
pub wall_uuid_capacity_input: u32,
pub wall_uuid_count_output: u32,
pub wall_uuids: *mut UuidEXT,
}
Expand description
See XrRoomLayoutFB - defined by XR_FB_scene
Fields§
§ty: StructureType
§next: *const c_void
§floor_uuid: UuidEXT
§ceiling_uuid: UuidEXT
§wall_uuid_capacity_input: u32
§wall_uuid_count_output: u32
§wall_uuids: *mut UuidEXT
Implementations§
source§impl RoomLayoutFB
impl RoomLayoutFB
pub const TYPE: StructureType = StructureType::ROOM_LAYOUT_FB
Trait Implementations§
source§impl Clone for RoomLayoutFB
impl Clone for RoomLayoutFB
source§fn clone(&self) -> RoomLayoutFB
fn clone(&self) -> RoomLayoutFB
Returns a copy 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 RoomLayoutFB
impl Debug for RoomLayoutFB
impl Copy for RoomLayoutFB
Auto Trait Implementations§
impl RefUnwindSafe for RoomLayoutFB
impl !Send for RoomLayoutFB
impl !Sync for RoomLayoutFB
impl Unpin for RoomLayoutFB
impl UnwindSafe for RoomLayoutFB
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