[−][src]Struct opencv::core::AsyncArray
Returns result of asynchronous operations
Object has attached asynchronous state. Assignment operator doesn't clone asynchronous state (it is shared between all instances).
Result can be fetched via get() method only once.
Implementations
impl AsyncArray
[src]
pub fn as_raw_AsyncArray(&self) -> *const c_void
[src]
pub fn as_raw_mut_AsyncArray(&mut self) -> *mut c_void
[src]
impl AsyncArray
[src]
pub fn default() -> AsyncArray
[src]
pub fn copy(o: &AsyncArray) -> AsyncArray
[src]
pub fn copy_mut(o: &mut AsyncArray) -> Result<AsyncArray>
[src]
Trait Implementations
impl AsyncArrayTrait for AsyncArray
[src]
pub fn as_raw_AsyncArray(&self) -> *const c_void
[src]
pub fn as_raw_mut_AsyncArray(&mut self) -> *mut c_void
[src]
pub fn release(&mut self)
[src]
pub fn get(&self, dst: &mut dyn ToOutputArray) -> Result<()>
[src]
pub fn get_with_timeout(
&self,
dst: &mut dyn ToOutputArray,
timeout_ns: i64
) -> Result<bool>
[src]
&self,
dst: &mut dyn ToOutputArray,
timeout_ns: i64
) -> Result<bool>
pub fn get_with_timeout_f64(
&self,
dst: &mut dyn ToOutputArray,
timeout_ns: f64
) -> Result<bool>
[src]
&self,
dst: &mut dyn ToOutputArray,
timeout_ns: f64
) -> Result<bool>
pub fn wait_for(&self, timeout_ns: i64) -> Result<bool>
[src]
pub fn wait_for_f64(&self, timeout_ns: f64) -> Result<bool>
[src]
pub fn valid(&self) -> bool
[src]
impl Boxed for AsyncArray
[src]
pub unsafe fn from_raw(ptr: *mut c_void) -> Self
[src]
pub fn into_raw(self) -> *mut c_void
[src]
pub fn as_raw(&self) -> *const c_void
[src]
pub fn as_raw_mut(&mut self) -> *mut c_void
[src]
impl Drop for AsyncArray
[src]
impl Send for AsyncArray
[src]
Auto Trait Implementations
impl RefUnwindSafe for AsyncArray
[src]
impl !Sync for AsyncArray
[src]
impl Unpin for AsyncArray
[src]
impl UnwindSafe for AsyncArray
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,