pub struct RegionFlag(pub i32);Expand description
Region flags (REGN.flags, v4+)
Bit flags. Combine with |, test with RegionFlag::contains.
Tuple Fields§
§0: i32Implementations§
Source§impl RegionFlag
impl RegionFlag
pub const NONE: Self
Sourcepub const PLACEHOLDER: Self
pub const PLACEHOLDER: Self
Placeholder region
Sourcepub const CLOTH_SIMULATED: Self
pub const CLOTH_SIMULATED: Self
Cloth-simulated
Sourcepub const CLOTH_INFLUENCED: Self
pub const CLOTH_INFLUENCED: Self
Cloth-influenced
pub const fn contains(self, other: Self) -> bool
pub const fn is_empty(self) -> bool
Trait Implementations§
Source§impl BitAnd for RegionFlag
impl BitAnd for RegionFlag
Source§impl BitOr for RegionFlag
impl BitOr for RegionFlag
Source§impl Clone for RegionFlag
impl Clone for RegionFlag
Source§fn clone(&self) -> RegionFlag
fn clone(&self) -> RegionFlag
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 RegionFlag
Source§impl Debug for RegionFlag
impl Debug for RegionFlag
Source§impl Default for RegionFlag
impl Default for RegionFlag
Source§fn default() -> RegionFlag
fn default() -> RegionFlag
Returns the “default value” for a type. Read more
impl Eq for RegionFlag
Source§impl Hash for RegionFlag
impl Hash for RegionFlag
Source§impl Not for RegionFlag
impl Not for RegionFlag
Source§impl PartialEq for RegionFlag
impl PartialEq for RegionFlag
impl StructuralPartialEq for RegionFlag
Auto Trait Implementations§
impl Freeze for RegionFlag
impl RefUnwindSafe for RegionFlag
impl Send for RegionFlag
impl Sync for RegionFlag
impl Unpin for RegionFlag
impl UnsafeUnpin for RegionFlag
impl UnwindSafe for RegionFlag
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