Struct qt_core::q_lock_file::LockError
source · pub struct LockError(/* private fields */);
Expand description
Implementations§
source§impl LockError
impl LockError
sourcepub const NoError: LockError = _
pub const NoError: LockError = _
The lock was acquired successfully. (C++ enum variant: NoError = 0
)
sourcepub const LockFailedError: LockError = _
pub const LockFailedError: LockError = _
The lock could not be acquired because another process holds it. (C++ enum variant: LockFailedError = 1
)
sourcepub const PermissionError: LockError = _
pub const PermissionError: LockError = _
The lock file could not be created, for lack of permissions in the parent directory. (C++ enum variant: PermissionError = 2
)
sourcepub const UnknownError: LockError = _
pub const UnknownError: LockError = _
Another error happened, for instance a full partition prevented writing out the lock file. (C++ enum variant: UnknownError = 3
)
Trait Implementations§
source§impl PartialEq for LockError
impl PartialEq for LockError
impl Copy for LockError
impl Eq for LockError
impl StructuralEq for LockError
impl StructuralPartialEq for LockError
Auto Trait Implementations§
impl RefUnwindSafe for LockError
impl Send for LockError
impl Sync for LockError
impl Unpin for LockError
impl UnwindSafe for LockError
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