pub struct TrackingRequest { /* private fields */ }Expand description
A Rust wrapper for the abstract VNTrackingRequest base class.
Implementations§
Source§impl TrackingRequest
impl TrackingRequest
pub const fn new() -> Self
pub const fn with_tracking_level(self, tracking_level: TrackingLevel) -> Self
pub const fn with_last_frame(self, last_frame: bool) -> Self
pub const fn with_input_observation( self, input_observation: NormalizedRect, ) -> Self
pub const fn tracking_level(&self) -> TrackingLevel
pub const fn is_last_frame(&self) -> bool
pub const fn input_observation(&self) -> Option<NormalizedRect>
Trait Implementations§
Source§impl Clone for TrackingRequest
impl Clone for TrackingRequest
Source§fn clone(&self) -> TrackingRequest
fn clone(&self) -> TrackingRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TrackingRequest
impl Debug for TrackingRequest
Source§impl Default for TrackingRequest
impl Default for TrackingRequest
Source§impl PartialEq for TrackingRequest
impl PartialEq for TrackingRequest
Source§fn eq(&self, other: &TrackingRequest) -> bool
fn eq(&self, other: &TrackingRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl RequestRevisionProviding for TrackingRequest
impl RequestRevisionProviding for TrackingRequest
fn request_revision(&self) -> Option<usize>
impl StructuralPartialEq for TrackingRequest
Auto Trait Implementations§
impl Freeze for TrackingRequest
impl RefUnwindSafe for TrackingRequest
impl Send for TrackingRequest
impl Sync for TrackingRequest
impl Unpin for TrackingRequest
impl UnsafeUnpin for TrackingRequest
impl UnwindSafe for TrackingRequest
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