Struct qt_core::QBasicMutex
source · #[repr(C)]pub struct QBasicMutex { /* private fields */ }
Expand description
C++ class: QBasicMutex
.
Implementations§
source§impl QBasicMutex
impl QBasicMutex
sourcepub unsafe fn is_recursive_mut(&self) -> bool
pub unsafe fn is_recursive_mut(&self) -> bool
Calls C++ function: bool QBasicMutex::isRecursive()
.
sourcepub unsafe fn is_recursive(&self) -> bool
pub unsafe fn is_recursive(&self) -> bool
Calls C++ function: bool QBasicMutex::isRecursive() const
.
sourcepub unsafe fn new() -> CppBox<QBasicMutex>
pub unsafe fn new() -> CppBox<QBasicMutex>
Calls C++ function: [constructor] void QBasicMutex::QBasicMutex()
.
Trait Implementations§
source§impl CppDeletable for QBasicMutex
impl CppDeletable for QBasicMutex
source§impl StaticDowncast<QMutex> for QBasicMutex
impl StaticDowncast<QMutex> for QBasicMutex
source§unsafe fn static_downcast(ptr: Ptr<QBasicMutex>) -> Ptr<QMutex>
unsafe fn static_downcast(ptr: Ptr<QBasicMutex>) -> Ptr<QMutex>
Calls C++ function: QMutex* static_cast<QMutex*>(QBasicMutex* ptr)
.
source§impl StaticUpcast<QBasicMutex> for QMutex
impl StaticUpcast<QBasicMutex> for QMutex
source§unsafe fn static_upcast(ptr: Ptr<QMutex>) -> Ptr<QBasicMutex>
unsafe fn static_upcast(ptr: Ptr<QMutex>) -> Ptr<QBasicMutex>
Calls C++ function: QBasicMutex* static_cast<QBasicMutex*>(QMutex* ptr)
.
Auto Trait Implementations§
impl RefUnwindSafe for QBasicMutex
impl Send for QBasicMutex
impl Sync for QBasicMutex
impl Unpin for QBasicMutex
impl UnwindSafe for QBasicMutex
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