Struct qt_core::QFutureInterfaceOf
source · #[repr(C)]pub struct QFutureInterfaceOf { /* private fields */ }
Expand description
C++ class: QFutureInterface<void>
.
Implementations§
source§impl QFutureInterfaceOf
impl QFutureInterfaceOf
sourcepub unsafe fn canceled_result() -> CppBox<QFutureInterfaceOf>
pub unsafe fn canceled_result() -> CppBox<QFutureInterfaceOf>
Calls C++ function: static QFutureInterface<void> QFutureInterface<void>::canceledResult()
.
sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QFutureInterfaceOf>>
) -> Ref<QFutureInterfaceOf>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QFutureInterfaceOf>> ) -> Ref<QFutureInterfaceOf>
Calls C++ function: QFutureInterface<void>& QFutureInterface<void>::operator=(const QFutureInterface<void>& other)
.
sourcepub unsafe fn future(&self) -> CppBox<QFutureOf>
pub unsafe fn future(&self) -> CppBox<QFutureOf>
Calls C++ function: QFuture<void> QFutureInterface<void>::future()
.
sourcepub unsafe fn new() -> CppBox<QFutureInterfaceOf>
pub unsafe fn new() -> CppBox<QFutureInterfaceOf>
Calls C++ function: [constructor] void QFutureInterface<void>::QFutureInterface()
.
sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<QFutureInterfaceOf>>
) -> CppBox<QFutureInterfaceOf>
pub unsafe fn new_copy( other: impl CastInto<Ref<QFutureInterfaceOf>> ) -> CppBox<QFutureInterfaceOf>
Calls C++ function: [constructor] void QFutureInterface<void>::QFutureInterface(const QFutureInterface<void>& other)
.
sourcepub unsafe fn report_finished_1a(&self, result: *const c_void)
pub unsafe fn report_finished_1a(&self, result: *const c_void)
Calls C++ function: void QFutureInterface<void>::reportFinished(const void* result = …)
.
sourcepub unsafe fn report_finished_0a(&self)
pub unsafe fn report_finished_0a(&self)
Calls C++ function: void QFutureInterface<void>::reportFinished()
.
sourcepub unsafe fn report_result(&self, result: *const c_void, index: c_int)
pub unsafe fn report_result(&self, result: *const c_void, index: c_int)
Calls C++ function: void QFutureInterface<void>::reportResult(const void* result, int index = …)
.