pub struct XrSessionState {
pub instance: Instance,
pub system_id: SystemId,
pub session: Session<Vulkan>,
pub frame_wait: FrameWaiter,
pub frame_stream: FrameStream<Vulkan>,
pub view_type: ViewConfigurationType,
pub environment_blend_mode: EnvironmentBlendMode,
pub space: Option<Space>,
pub predicted_display_time: Option<Time>,
}Fields§
§instance: Instance§system_id: SystemId§session: Session<Vulkan>§frame_wait: FrameWaiter§frame_stream: FrameStream<Vulkan>§view_type: ViewConfigurationType§environment_blend_mode: EnvironmentBlendMode§space: Option<Space>§predicted_display_time: Option<Time>Auto Trait Implementations§
impl Freeze for XrSessionState
impl !RefUnwindSafe for XrSessionState
impl Send for XrSessionState
impl Sync for XrSessionState
impl Unpin for XrSessionState
impl UnsafeUnpin for XrSessionState
impl !UnwindSafe for XrSessionState
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