Struct rust_tdlib::types::PassportElementRentalAgreement
source · [−]pub struct PassportElementRentalAgreement { /* private fields */ }
Expand description
A Telegram Passport element containing the user’s rental agreement
Implementations
sourceimpl 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
sourceimpl AsRef<PassportElementRentalAgreement> for PassportElementRentalAgreement
impl AsRef<PassportElementRentalAgreement> for PassportElementRentalAgreement
sourcefn as_ref(&self) -> &PassportElementRentalAgreement
fn as_ref(&self) -> &PassportElementRentalAgreement
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for PassportElementRentalAgreement
impl Clone for PassportElementRentalAgreement
sourcefn clone(&self) -> PassportElementRentalAgreement
fn clone(&self) -> PassportElementRentalAgreement
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 Default for PassportElementRentalAgreement
impl Default for PassportElementRentalAgreement
sourcefn default() -> PassportElementRentalAgreement
fn default() -> PassportElementRentalAgreement
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PassportElementRentalAgreement
impl<'de> Deserialize<'de> for PassportElementRentalAgreement
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 PassportElementRentalAgreement
Auto Trait Implementations
impl RefUnwindSafe for PassportElementRentalAgreement
impl Send for PassportElementRentalAgreement
impl Sync for PassportElementRentalAgreement
impl Unpin for PassportElementRentalAgreement
impl UnwindSafe for PassportElementRentalAgreement
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