#[repr(transparent)]pub struct OutputFlags(pub c_ulong);Tuple Fields§
§0: c_ulongImplementations§
Trait Implementations§
Source§impl Binary for OutputFlags
impl Binary for OutputFlags
Source§impl BitAnd for OutputFlags
impl BitAnd for OutputFlags
Source§impl BitAndAssign for OutputFlags
impl BitAndAssign for OutputFlags
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for OutputFlags
impl BitOr for OutputFlags
Source§impl BitOrAssign for OutputFlags
impl BitOrAssign for OutputFlags
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXor for OutputFlags
impl BitXor for OutputFlags
Source§impl BitXorAssign for OutputFlags
impl BitXorAssign for OutputFlags
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for OutputFlags
impl Clone for OutputFlags
Source§fn clone(&self) -> OutputFlags
fn clone(&self) -> OutputFlags
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for OutputFlags
Source§impl Debug for OutputFlags
impl Debug for OutputFlags
Source§impl Default for OutputFlags
impl Default for OutputFlags
Source§fn default() -> OutputFlags
fn default() -> OutputFlags
Returns the “default value” for a type. Read more
impl Eq for OutputFlags
Source§impl From<u64> for OutputFlags
impl From<u64> for OutputFlags
Source§impl Hash for OutputFlags
impl Hash for OutputFlags
Source§impl Not for OutputFlags
impl Not for OutputFlags
Source§impl PartialEq for OutputFlags
impl PartialEq for OutputFlags
Source§fn eq(&self, other: &OutputFlags) -> bool
fn eq(&self, other: &OutputFlags) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OutputFlags
Auto Trait Implementations§
impl Freeze for OutputFlags
impl RefUnwindSafe for OutputFlags
impl Send for OutputFlags
impl Sync for OutputFlags
impl Unpin for OutputFlags
impl UnsafeUnpin for OutputFlags
impl UnwindSafe for OutputFlags
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