pub struct BodyIndexFrameReader { /* private fields */ }Implementations§
Source§impl BodyIndexFrameReader
impl BodyIndexFrameReader
pub fn acquire_latest_frame(&self) -> Result<BodyIndexFrame, Error>
pub fn subscribe_frame_arrived( &self, waitable_handle: &mut WAITABLE_HANDLE, ) -> Result<(), Error>
pub fn unsubscribe_frame_arrived( &self, handle: WAITABLE_HANDLE, ) -> Result<(), Error>
pub fn get_frame_arrived_event_data( &self, handle: WAITABLE_HANDLE, ) -> Result<BodyIndexFrameArrivedEventArgs, Error>
pub fn get_is_paused(&self) -> Result<bool, Error>
pub fn put_is_paused(&self, is_paused: bool) -> Result<(), Error>
pub fn get_body_index_frame_source(&self) -> Result<BodyIndexFrameSource, Error>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BodyIndexFrameReader
impl RefUnwindSafe for BodyIndexFrameReader
impl !Send for BodyIndexFrameReader
impl !Sync for BodyIndexFrameReader
impl Unpin for BodyIndexFrameReader
impl UnwindSafe for BodyIndexFrameReader
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