Struct telexide::api::types::InputContactMessageContent [−][src]
pub struct InputContactMessageContent { pub phone_number: String, pub first_name: String, pub last_name: Option<String>, pub vcard: Option<String>, }
Represents the content of a contact message to be sent as the result of an inline query.
Fields
phone_number: String
Contact’s phone number
first_name: String
Contact’s first name
last_name: Option<String>
Contact’s last name
vcard: Option<String>
Additional data about the contact in the form of a vCard, 0-2048 bytes
Trait Implementations
impl Clone for InputContactMessageContent
[src]
impl Clone for InputContactMessageContent
[src]fn clone(&self) -> InputContactMessageContent
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for InputContactMessageContent
[src]
impl<'de> Deserialize<'de> for InputContactMessageContent
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<InputContactMessageContent> for InputContactMessageContent
[src]
impl PartialEq<InputContactMessageContent> for InputContactMessageContent
[src]fn eq(&self, other: &InputContactMessageContent) -> bool
[src]
fn ne(&self, other: &InputContactMessageContent) -> bool
[src]
impl Serialize for InputContactMessageContent
[src]
impl Serialize for InputContactMessageContent
[src]Auto Trait Implementations
impl RefUnwindSafe for InputContactMessageContent
impl RefUnwindSafe for InputContactMessageContent
impl Send for InputContactMessageContent
impl Send for InputContactMessageContent
impl Sync for InputContactMessageContent
impl Sync for InputContactMessageContent
impl Unpin for InputContactMessageContent
impl Unpin for InputContactMessageContent
impl UnwindSafe for InputContactMessageContent
impl UnwindSafe for InputContactMessageContent
Blanket Implementations
impl<T> CloneAny for T where
T: Any + Clone,
[src]
impl<T> CloneAny for T where
T: Any + Clone,
[src]pub fn clone_any(&self) -> Box<dyn CloneAny + 'static, Global>
[src]
pub fn clone_any_send(&self) -> Box<dyn CloneAny + 'static + Send, Global> where
T: Send,
[src]
T: Send,
pub fn clone_any_sync(&self) -> Box<dyn CloneAny + 'static + Sync, Global> where
T: Sync,
[src]
T: Sync,
pub fn clone_any_send_sync(
&self
) -> Box<dyn CloneAny + 'static + Sync + Send, Global> where
T: Send + Sync,
[src]
&self
) -> Box<dyn CloneAny + 'static + Sync + Send, Global> where
T: Send + Sync,
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> UnsafeAny for T where
T: Any,
impl<T> UnsafeAny for T where
T: Any,