pub struct SubscribeUpdate {
pub request_id: VarInt,
pub subscription_request_id: VarInt,
pub start_location: Location,
pub end_group: VarInt,
pub subscriber_priority: u8,
pub forward: Forward,
pub parameters: Vec<KeyValuePair>,
}Expand description
SUBSCRIBE_UPDATE message (type 0x02).
Fields§
§request_id: VarIntThe request ID for this update message.
subscription_request_id: VarIntThe request ID of the subscription being updated.
start_location: LocationUpdated start location.
end_group: VarIntUpdated end group.
subscriber_priority: u8Updated subscriber priority.
forward: ForwardUpdated forward preference.
parameters: Vec<KeyValuePair>Updated 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