#[repr(transparent)]pub struct IPLContextFlags(pub c_uint);Expand description
Additional flags for modifying the behavior of a Steam Audio context.
Tuple Fields§
§0: c_uintImplementations§
Source§impl IPLContextFlags
impl IPLContextFlags
Sourcepub const IPL_CONTEXTFLAGS_VALIDATION: IPLContextFlags
pub const IPL_CONTEXTFLAGS_VALIDATION: IPLContextFlags
< All API functions perform extra validation checks. NOTE: This imposes a significant performance penalty.
Source§impl IPLContextFlags
impl IPLContextFlags
Sourcepub const IPL_CONTEXTFLAGS_FORCE_32BIT: IPLContextFlags
pub const IPL_CONTEXTFLAGS_FORCE_32BIT: IPLContextFlags
< Force this enum to be 32 bits in size.
Trait Implementations§
Source§impl BitAnd for IPLContextFlags
impl BitAnd for IPLContextFlags
Source§impl BitAndAssign for IPLContextFlags
impl BitAndAssign for IPLContextFlags
Source§fn bitand_assign(&mut self, rhs: IPLContextFlags)
fn bitand_assign(&mut self, rhs: IPLContextFlags)
Performs the
&= operation. Read moreSource§impl BitOr for IPLContextFlags
impl BitOr for IPLContextFlags
Source§impl BitOrAssign for IPLContextFlags
impl BitOrAssign for IPLContextFlags
Source§fn bitor_assign(&mut self, rhs: IPLContextFlags)
fn bitor_assign(&mut self, rhs: IPLContextFlags)
Performs the
|= operation. Read moreSource§impl Clone for IPLContextFlags
impl Clone for IPLContextFlags
Source§fn clone(&self) -> IPLContextFlags
fn clone(&self) -> IPLContextFlags
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IPLContextFlags
impl Debug for IPLContextFlags
Source§impl Hash for IPLContextFlags
impl Hash for IPLContextFlags
Source§impl PartialEq for IPLContextFlags
impl PartialEq for IPLContextFlags
impl Copy for IPLContextFlags
impl Eq for IPLContextFlags
impl StructuralPartialEq for IPLContextFlags
Auto Trait Implementations§
impl Freeze for IPLContextFlags
impl RefUnwindSafe for IPLContextFlags
impl Send for IPLContextFlags
impl Sync for IPLContextFlags
impl Unpin for IPLContextFlags
impl UnwindSafe for IPLContextFlags
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