pub struct LockReport {
pub label: String,
pub source_root: PathBuf,
pub db_path: PathBuf,
pub writer_lock: WriterLockStatus,
pub rollback_journal: SidecarStatus,
pub wal_sidecar: SidecarStatus,
pub shared_memory_sidecar: SidecarStatus,
pub reindex_command: String,
pub recommended_action: String,
}Fields§
§label: String§source_root: PathBuf§db_path: PathBuf§writer_lock: WriterLockStatus§rollback_journal: SidecarStatus§wal_sidecar: SidecarStatus§reindex_command: String§recommended_action: StringTrait Implementations§
Source§impl Debug for LockReport
impl Debug for LockReport
impl Eq for LockReport
Source§impl PartialEq for LockReport
impl PartialEq for LockReport
Source§impl Serialize for LockReport
impl Serialize for LockReport
impl StructuralPartialEq for LockReport
Auto Trait Implementations§
impl Freeze for LockReport
impl RefUnwindSafe for LockReport
impl Send for LockReport
impl Sync for LockReport
impl Unpin for LockReport
impl UnsafeUnpin for LockReport
impl UnwindSafe for LockReport
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
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.