Struct botapi::gen_types::ProximityAlertTriggered
source · pub struct ProximityAlertTriggered { /* private fields */ }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.
Implementations§
source§impl ProximityAlertTriggered
impl ProximityAlertTriggered
pub fn noskip(self) -> NoSkipProximityAlertTriggered
source§impl ProximityAlertTriggered
impl ProximityAlertTriggered
pub fn new(traveler: User, watcher: User, distance: i64) -> Self
sourcepub fn get_traveler<'a>(&'a self) -> &'a User
pub fn get_traveler<'a>(&'a self) -> &'a User
User that triggered the alert
sourcepub fn get_watcher<'a>(&'a self) -> &'a User
pub fn get_watcher<'a>(&'a self) -> &'a User
User that set the alert
sourcepub fn get_distance<'a>(&'a self) -> i64
pub fn get_distance<'a>(&'a self) -> i64
The distance between the users
Trait Implementations§
source§impl Clone for ProximityAlertTriggered
impl Clone for ProximityAlertTriggered
source§fn clone(&self) -> ProximityAlertTriggered
fn clone(&self) -> ProximityAlertTriggered
Returns a copy 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 Default for ProximityAlertTriggered
impl Default for ProximityAlertTriggered
source§fn default() -> ProximityAlertTriggered
fn default() -> ProximityAlertTriggered
Returns the “default value” for a type. Read more
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
source§impl From<NoSkipProximityAlertTriggered> for ProximityAlertTriggered
impl From<NoSkipProximityAlertTriggered> for ProximityAlertTriggered
source§fn from(t: NoSkipProximityAlertTriggered) -> Self
fn from(t: NoSkipProximityAlertTriggered) -> Self
Converts to this type from the input type.
source§impl Into<NoSkipProximityAlertTriggered> for ProximityAlertTriggered
impl Into<NoSkipProximityAlertTriggered> for ProximityAlertTriggered
source§fn into(self) -> NoSkipProximityAlertTriggered
fn into(self) -> NoSkipProximityAlertTriggered
Converts this type into the (usually inferred) input type.