pub struct OpenFlags {
pub read_write: bool,
pub create: bool,
pub full_mutex: bool,
pub no_mutex: bool,
pub shared_cache: bool,
pub private_cache: bool,
pub uri: bool,
}Fields§
§read_write: bool§create: bool§full_mutex: bool§no_mutex: bool§private_cache: bool§uri: boolImplementations§
Source§impl OpenFlags
impl OpenFlags
pub fn new() -> Self
pub fn read_write(self, enabled: bool) -> Self
pub fn create(self, enabled: bool) -> Self
pub fn full_mutex(self, enabled: bool) -> Self
pub fn no_mutex(self, enabled: bool) -> Self
pub fn private_cache(self, enabled: bool) -> Self
pub fn uri(self, enabled: bool) -> Self
Trait Implementations§
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