pub struct QReadLocker { /* private fields */ }Expand description
C++ class: QReadLocker.
Implementations§
Source§impl QReadLocker
impl QReadLocker
Sourcepub unsafe fn new(
read_write_lock: impl CastInto<Ptr<QReadWriteLock>>,
) -> CppBox<QReadLocker>
pub unsafe fn new( read_write_lock: impl CastInto<Ptr<QReadWriteLock>>, ) -> CppBox<QReadLocker>
Calls C++ function: [constructor] void QReadLocker::QReadLocker(QReadWriteLock* readWriteLock).
Sourcepub unsafe fn read_write_lock(&self) -> Ptr<QReadWriteLock>
pub unsafe fn read_write_lock(&self) -> Ptr<QReadWriteLock>
Calls C++ function: QReadWriteLock* QReadLocker::readWriteLock() const.
Trait Implementations§
Source§impl CppDeletable for QReadLocker
impl CppDeletable for QReadLocker
Auto Trait Implementations§
impl Freeze for QReadLocker
impl RefUnwindSafe for QReadLocker
impl Send for QReadLocker
impl Sync for QReadLocker
impl Unpin for QReadLocker
impl UnsafeUnpin for QReadLocker
impl UnwindSafe for QReadLocker
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