pub struct RowFlags(pub u16);Expand description
Properties of a row that affect rendering and filtering.
Tuple Fields§
§0: u16Implementations§
Source§impl RowFlags
impl RowFlags
pub const KERNEL_THREAD: RowFlags
pub const USERLAND_THREAD: RowFlags
pub const STALE_EXE: RowFlags
pub const STALE_LIB: RowFlags
pub const NEW: RowFlags
pub const fn empty() -> Self
pub const fn contains(self, other: Self) -> bool
pub const fn intersects(self, other: Self) -> bool
pub const fn insert(self, other: Self) -> Self
pub const fn remove(self, other: Self) -> Self
pub const fn set(self, other: Self, on: bool) -> Self
Trait Implementations§
impl Copy for RowFlags
impl Eq for RowFlags
impl StructuralPartialEq for RowFlags
Auto Trait Implementations§
impl Freeze for RowFlags
impl RefUnwindSafe for RowFlags
impl Send for RowFlags
impl Sync for RowFlags
impl Unpin for RowFlags
impl UnsafeUnpin for RowFlags
impl UnwindSafe for RowFlags
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more