Struct rust_tdlib::types::PassportElementUtilityBill
source · [−]pub struct PassportElementUtilityBill { /* private fields */ }Expand description
A Telegram Passport element containing the user’s utility bill
Implementations
sourceimpl PassportElementUtilityBill
impl PassportElementUtilityBill
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> PassportElementUtilityBillBuilder
pub fn utility_bill(&self) -> &PersonalDocument
Trait Implementations
sourceimpl AsRef<PassportElementUtilityBill> for PassportElementUtilityBill
impl AsRef<PassportElementUtilityBill> for PassportElementUtilityBill
sourcefn as_ref(&self) -> &PassportElementUtilityBill
fn as_ref(&self) -> &PassportElementUtilityBill
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for PassportElementUtilityBill
impl Clone for PassportElementUtilityBill
sourcefn clone(&self) -> PassportElementUtilityBill
fn clone(&self) -> PassportElementUtilityBill
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for PassportElementUtilityBill
impl Debug for PassportElementUtilityBill
sourceimpl Default for PassportElementUtilityBill
impl Default for PassportElementUtilityBill
sourcefn default() -> PassportElementUtilityBill
fn default() -> PassportElementUtilityBill
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PassportElementUtilityBill
impl<'de> Deserialize<'de> for PassportElementUtilityBill
sourcefn 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
impl TDPassportElement for PassportElementUtilityBill
Auto Trait Implementations
impl RefUnwindSafe for PassportElementUtilityBill
impl Send for PassportElementUtilityBill
impl Sync for PassportElementUtilityBill
impl Unpin for PassportElementUtilityBill
impl UnwindSafe for PassportElementUtilityBill
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more