#[repr(transparent)]pub struct QoS_Level(pub c_uint);Available on crate feature
api-12 only.Expand description
Describes the level of QoS.
Available since API-level: 12
Tuple Fields§
§0: c_uintImplementations§
Source§impl QoS_Level
impl QoS_Level
Sourcepub const QOS_BACKGROUND: QoS_Level
pub const QOS_BACKGROUND: QoS_Level
Means the QoS level is background.
Sourcepub const QOS_UTILITY: QoS_Level
pub const QOS_UTILITY: QoS_Level
Means the QoS level is utility.
Sourcepub const QOS_DEFAULT: QoS_Level
pub const QOS_DEFAULT: QoS_Level
Means the QoS level is default.
Sourcepub const QOS_USER_INITIATED: QoS_Level
pub const QOS_USER_INITIATED: QoS_Level
Means the QoS level is user-initiated.
Sourcepub const QOS_DEADLINE_REQUEST: QoS_Level
pub const QOS_DEADLINE_REQUEST: QoS_Level
Means the QoS level is user-request.
Sourcepub const QOS_USER_INTERACTIVE: QoS_Level
pub const QOS_USER_INTERACTIVE: QoS_Level
Means the QoS level is user-interactive.
Trait Implementations§
impl Copy for QoS_Level
impl Eq for QoS_Level
impl StructuralPartialEq for QoS_Level
Auto Trait Implementations§
impl Freeze for QoS_Level
impl RefUnwindSafe for QoS_Level
impl Send for QoS_Level
impl Sync for QoS_Level
impl Unpin for QoS_Level
impl UnsafeUnpin for QoS_Level
impl UnwindSafe for QoS_Level
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