Struct async_vfs::OpenOptions [−][src]
pub struct OpenOptions { /* fields omitted */ }
Implementations
impl OpenOptions
[src]
impl OpenOptions
[src]pub fn new() -> OpenOptions
[src]
pub fn has_read(&self) -> bool
[src]
pub fn read(self, read: bool) -> OpenOptions
[src]
pub fn has_write(&self) -> bool
[src]
pub fn write(self, write: bool) -> OpenOptions
[src]
pub fn has_create(&self) -> bool
[src]
pub fn create(self, create: bool) -> OpenOptions
[src]
pub fn has_append(&self) -> bool
[src]
pub fn append(self, append: bool) -> OpenOptions
[src]
pub fn has_truncate(&self) -> bool
[src]
pub fn truncate(self, truncate: bool) -> OpenOptions
[src]
Trait Implementations
impl Default for OpenOptions
[src]
impl Default for OpenOptions
[src]fn default() -> OpenOptions
[src]
Auto Trait Implementations
impl RefUnwindSafe for OpenOptions
impl RefUnwindSafe for OpenOptions
impl Send for OpenOptions
impl Send for OpenOptions
impl Sync for OpenOptions
impl Sync for OpenOptions
impl Unpin for OpenOptions
impl Unpin for OpenOptions
impl UnwindSafe for OpenOptions
impl UnwindSafe for OpenOptions