Struct openxr_sys::ExternalCameraOCULUS
source · #[repr(C)]pub struct ExternalCameraOCULUS {
pub ty: StructureType,
pub next: *const c_void,
pub name: [c_char; 32],
pub intrinsics: ExternalCameraIntrinsicsOCULUS,
pub extrinsics: ExternalCameraExtrinsicsOCULUS,
}
Expand description
See XrExternalCameraOCULUS - defined by XR_OCULUS_external_camera
Fields§
§ty: StructureType
§next: *const c_void
§name: [c_char; 32]
§intrinsics: ExternalCameraIntrinsicsOCULUS
§extrinsics: ExternalCameraExtrinsicsOCULUS
Implementations§
source§impl ExternalCameraOCULUS
impl ExternalCameraOCULUS
pub const TYPE: StructureType = StructureType::EXTERNAL_CAMERA_OCULUS
Trait Implementations§
source§impl Clone for ExternalCameraOCULUS
impl Clone for ExternalCameraOCULUS
source§fn clone(&self) -> ExternalCameraOCULUS
fn clone(&self) -> ExternalCameraOCULUS
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 ExternalCameraOCULUS
impl Debug for ExternalCameraOCULUS
impl Copy for ExternalCameraOCULUS
Auto Trait Implementations§
impl RefUnwindSafe for ExternalCameraOCULUS
impl !Send for ExternalCameraOCULUS
impl !Sync for ExternalCameraOCULUS
impl Unpin for ExternalCameraOCULUS
impl UnwindSafe for ExternalCameraOCULUS
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