pub fn pop_result(&self, timeout_in_ms: i32) -> Result<Frame, Error> {
        let mut handle: k4abt_frame_t = ptr::null_mut();
        Error::from((self.api_tracker.k4abt_tracker_pop_result)(
            self.handle,
            &mut handle,
            timeout_in_ms,
        ))
        .to_result_fn(|| Frame::from_handle(self.api_tracker.clone(), handle))
    }
/// Gets the next available body frame.
Gets the next available body frame.
Gets the next available body frame .
pub fn pop_result(&self, timeout_in_ms: i32) -> Result<Frame, Error> {
        let mut handle: k4abt_frame_t = ptr::null_mut();
        Error::from((self.api_tracker.k4abt_tracker_pop_result)(
            self.handle,
            &mut handle,
            timeout_in_ms,
        ))
        .to_result_fn(|| Frame::from_handle(self.api_tracker.clone(), handle))
    }
pub fn pop_result ( & self , timeout_in_ms : i32 ) -> Result < Frame , Error > { let mut handle : k4abt_frame_t = ptr :: null_mut ( ) ; Error :: from ( ( self . api_tracker . k4abt_tracker_pop_result ) ( self . handle , & mut handle , timeout_in_ms , ) ) . to_result_fn ( | | Frame :: from_handle ( self . api_tracker . clone ( ) , handle ) ) }
Gets the next available body frame.
Gets the next available body frame .
&self
timeout_in_ms
i32