#[non_exhaustive]pub enum StatusItem {
SelectionInformation,
PortProfile,
ViewedService,
ActivationStatus,
Reserved(u32),
}Expand description
StatusItem (Table 36) — the host status item a query refers to.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
SelectionInformation
1 — Selection Information (Audience Metering; Table 43).
PortProfile
2 — Port Profile (Audience Metering; Table 48).
ViewedService
3 — Viewed Service (Table 49).
ActivationStatus
4 — Activation Status (Table 50).
Reserved(u32)
0 and > 4 — reserved.
Implementations§
Trait Implementations§
Source§impl Clone for StatusItem
impl Clone for StatusItem
Source§fn clone(&self) -> StatusItem
fn clone(&self) -> StatusItem
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 StatusItem
Source§impl Debug for StatusItem
impl Debug for StatusItem
Source§impl Display for StatusItem
impl Display for StatusItem
impl Eq for StatusItem
Source§impl PartialEq for StatusItem
impl PartialEq for StatusItem
Source§impl Serialize for StatusItem
Available on crate feature serde only.
impl Serialize for StatusItem
Available on crate feature
serde only.impl StructuralPartialEq for StatusItem
Auto Trait Implementations§
impl Freeze for StatusItem
impl RefUnwindSafe for StatusItem
impl Send for StatusItem
impl Sync for StatusItem
impl Unpin for StatusItem
impl UnsafeUnpin for StatusItem
impl UnwindSafe for StatusItem
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