pub struct PassportElementRentalAgreement { /* private fields */ }
Expand description
A Telegram Passport element containing the user’s rental agreement
Implementations§
Source§impl PassportElementRentalAgreement
impl PassportElementRentalAgreement
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> PassportElementRentalAgreementBuilder
pub fn rental_agreement(&self) -> &PersonalDocument
Trait Implementations§
Source§impl AsRef<PassportElementRentalAgreement> for PassportElementRentalAgreement
impl AsRef<PassportElementRentalAgreement> for PassportElementRentalAgreement
Source§fn as_ref(&self) -> &PassportElementRentalAgreement
fn as_ref(&self) -> &PassportElementRentalAgreement
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for PassportElementRentalAgreement
impl Clone for PassportElementRentalAgreement
Source§fn clone(&self) -> PassportElementRentalAgreement
fn clone(&self) -> PassportElementRentalAgreement
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 Default for PassportElementRentalAgreement
impl Default for PassportElementRentalAgreement
Source§fn default() -> PassportElementRentalAgreement
fn default() -> PassportElementRentalAgreement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PassportElementRentalAgreement
impl<'de> Deserialize<'de> for PassportElementRentalAgreement
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
impl TDPassportElement for PassportElementRentalAgreement
Auto Trait Implementations§
impl Freeze for PassportElementRentalAgreement
impl RefUnwindSafe for PassportElementRentalAgreement
impl Send for PassportElementRentalAgreement
impl Sync for PassportElementRentalAgreement
impl Unpin for PassportElementRentalAgreement
impl UnwindSafe for PassportElementRentalAgreement
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