#[non_exhaustive]pub struct ObservedQos {
pub class: QueryQosClass,
pub relative_priority: i32,
}Expand description
Version 1 observation of the caller thread’s scheduling class.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.class: QueryQosClassQoS class observed without changing it.
relative_priority: i32Darwin relative priority, or zero where unavailable.
Trait Implementations§
Source§impl Clone for ObservedQos
impl Clone for ObservedQos
impl Copy for ObservedQos
Source§impl Debug for ObservedQos
impl Debug for ObservedQos
impl Eq for ObservedQos
Source§impl PartialEq for ObservedQos
impl PartialEq for ObservedQos
impl StructuralPartialEq for ObservedQos
Auto Trait Implementations§
impl Freeze for ObservedQos
impl RefUnwindSafe for ObservedQos
impl Send for ObservedQos
impl Sync for ObservedQos
impl Unpin for ObservedQos
impl UnsafeUnpin for ObservedQos
impl UnwindSafe for ObservedQos
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