pub struct SubscribeUpdate {
pub subscribe_id: VarInt,
pub start_group: VarInt,
pub start_object: VarInt,
pub end_group: VarInt,
pub subscriber_priority: u8,
pub parameters: Vec<KeyValuePair>,
}Expand description
SUBSCRIBE_UPDATE message (type 0x02).
Draft-08: no end_object field (only end_group).
Fields§
§subscribe_id: VarIntThe subscribe ID to update.
start_group: VarIntThe new start group.
start_object: VarIntThe new start object.
end_group: VarIntThe new end group.
subscriber_priority: u8The updated subscriber priority.
parameters: Vec<KeyValuePair>Updated subscribe parameters.
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