pub struct ProximityAlertTriggered {
pub traveler: User,
pub watcher: User,
pub distance: i64,
}
Expand description
This object represents the content of a service message, sent whenever a user in the chat triggers a proximity alert set by another user.
Fields§
§traveler: User
User that triggered the alert
watcher: User
User that set the alert
distance: i64
The distance between the users
Implementations§
Trait Implementations§
Source§impl Clone for ProximityAlertTriggered
impl Clone for ProximityAlertTriggered
Source§fn clone(&self) -> ProximityAlertTriggered
fn clone(&self) -> ProximityAlertTriggered
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 ProximityAlertTriggered
impl Debug for ProximityAlertTriggered
Source§impl<'de> Deserialize<'de> for ProximityAlertTriggered
impl<'de> Deserialize<'de> for ProximityAlertTriggered
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ProximityAlertTriggered
impl RefUnwindSafe for ProximityAlertTriggered
impl Send for ProximityAlertTriggered
impl Sync for ProximityAlertTriggered
impl Unpin for ProximityAlertTriggered
impl UnwindSafe for ProximityAlertTriggered
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