Struct crankstart_sys::FileOptions
source · [−]#[repr(transparent)]pub struct FileOptions(pub c_uint);
Tuple Fields
0: c_uint
Implementations
sourceimpl FileOptions
impl FileOptions
pub const kFileRead: FileOptions = FileOptions(1)
sourceimpl FileOptions
impl FileOptions
pub const kFileReadData: FileOptions = FileOptions(2)
sourceimpl FileOptions
impl FileOptions
pub const kFileWrite: FileOptions = FileOptions(4)
sourceimpl FileOptions
impl FileOptions
pub const kFileAppend: FileOptions = FileOptions(8)
Trait Implementations
sourceimpl BitAnd<FileOptions> for FileOptions
impl BitAnd<FileOptions> for FileOptions
type Output = FileOptions
type Output = FileOptions
The resulting type after applying the &
operator.
sourceimpl BitAndAssign<FileOptions> for FileOptions
impl BitAndAssign<FileOptions> for FileOptions
sourcefn bitand_assign(&mut self, rhs: FileOptions)
fn bitand_assign(&mut self, rhs: FileOptions)
Performs the &=
operation. Read more
sourceimpl BitOr<FileOptions> for FileOptions
impl BitOr<FileOptions> for FileOptions
type Output = FileOptions
type Output = FileOptions
The resulting type after applying the |
operator.
sourceimpl BitOrAssign<FileOptions> for FileOptions
impl BitOrAssign<FileOptions> for FileOptions
sourcefn bitor_assign(&mut self, rhs: FileOptions)
fn bitor_assign(&mut self, rhs: FileOptions)
Performs the |=
operation. Read more
sourceimpl Clone for FileOptions
impl Clone for FileOptions
sourcefn clone(&self) -> FileOptions
fn clone(&self) -> FileOptions
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for FileOptions
impl Debug for FileOptions
sourceimpl Hash for FileOptions
impl Hash for FileOptions
sourceimpl PartialEq<FileOptions> for FileOptions
impl PartialEq<FileOptions> for FileOptions
sourcefn eq(&self, other: &FileOptions) -> bool
fn eq(&self, other: &FileOptions) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &FileOptions) -> bool
fn ne(&self, other: &FileOptions) -> bool
This method tests for !=
.
impl Copy for FileOptions
impl Eq for FileOptions
impl StructuralEq for FileOptions
impl StructuralPartialEq for FileOptions
Auto Trait Implementations
impl RefUnwindSafe for FileOptions
impl Send for FileOptions
impl Sync for FileOptions
impl Unpin for FileOptions
impl UnwindSafe for FileOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more