struct Keys {
track_alias: Option<u64>,
group_id: u64,
subgroup_id: Option<u64>,
object_id: u64,
priority: Option<u8>,
}Expand description
The keys one unit carries, whichever carrier it arrived on.
The argument to Matcher::claims, and the reason a datagram and a
framed object can be answered by one conjunction. Two of the five differ
between the carriers and the difference is the type’s whole content: a
fetch object carries no track alias and a datagram carries no subgroup ID.
Fields§
§track_alias: Option<u64>§group_id: u64§subgroup_id: Option<u64>§object_id: u64§priority: Option<u8>Auto Trait Implementations§
impl Freeze for Keys
impl RefUnwindSafe for Keys
impl Send for Keys
impl Sync for Keys
impl Unpin for Keys
impl UnsafeUnpin for Keys
impl UnwindSafe for Keys
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