pub struct OpenFlags { /* private fields */ }Expand description
Flags for opening a database connection.
Implementations§
Source§impl OpenFlags
impl OpenFlags
Sourcepub const READ_WRITE: OpenFlags
pub const READ_WRITE: OpenFlags
Open database in read-write mode.
Sourcepub const FULL_MUTEX: OpenFlags
pub const FULL_MUTEX: OpenFlags
Use fully serialized mutex mode.
Sourcepub const SHARED_CACHE: OpenFlags
pub const SHARED_CACHE: OpenFlags
Enable shared page cache.
Sourcepub const PRIVATE_CACHE: OpenFlags
pub const PRIVATE_CACHE: OpenFlags
Force private page cache.
Trait Implementations§
Source§impl BitAndAssign for OpenFlags
impl BitAndAssign for OpenFlags
Source§fn bitand_assign(&mut self, rhs: OpenFlags)
fn bitand_assign(&mut self, rhs: OpenFlags)
Performs the
&= operation. Read moreSource§impl BitOrAssign for OpenFlags
impl BitOrAssign for OpenFlags
Source§fn bitor_assign(&mut self, rhs: OpenFlags)
fn bitor_assign(&mut self, rhs: OpenFlags)
Performs the
|= operation. Read moreimpl Copy for OpenFlags
impl Eq for OpenFlags
impl StructuralPartialEq for OpenFlags
Auto Trait Implementations§
impl Freeze for OpenFlags
impl RefUnwindSafe for OpenFlags
impl Send for OpenFlags
impl Sync for OpenFlags
impl Unpin for OpenFlags
impl UnsafeUnpin for OpenFlags
impl UnwindSafe for OpenFlags
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