pub struct SubscribeUpdate {
pub request_id: VarInt,
pub start_group: VarInt,
pub start_object: VarInt,
pub end_group: VarInt,
pub subscriber_priority: u8,
pub forward: VarInt,
pub parameters: Vec<KeyValuePair>,
}Expand description
SUBSCRIBE_UPDATE message (type 0x02).
Fields§
§request_id: VarIntThe request ID of the subscription to update.
start_group: VarIntUpdated start group.
start_object: VarIntUpdated start object.
end_group: VarIntUpdated end group (0 = open-ended).
subscriber_priority: u8Updated subscriber priority.
forward: VarIntUpdated forward preference (VarInt).
parameters: Vec<KeyValuePair>Updated parameters (even/odd KVP encoding).
Trait Implementations§
Source§impl Clone for SubscribeUpdate
impl Clone for SubscribeUpdate
Source§fn clone(&self) -> SubscribeUpdate
fn clone(&self) -> SubscribeUpdate
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SubscribeUpdate
impl Debug for SubscribeUpdate
Source§impl PartialEq for SubscribeUpdate
impl PartialEq for SubscribeUpdate
impl Eq for SubscribeUpdate
impl StructuralPartialEq for SubscribeUpdate
Auto Trait Implementations§
impl Freeze for SubscribeUpdate
impl RefUnwindSafe for SubscribeUpdate
impl Send for SubscribeUpdate
impl Sync for SubscribeUpdate
impl Unpin for SubscribeUpdate
impl UnsafeUnpin for SubscribeUpdate
impl UnwindSafe for SubscribeUpdate
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