Struct telexide::api::types::PassportElementErrorFiles [−][src]
pub struct PassportElementErrorFiles { pub section_type: TelegramPassportElement, pub file_hashes: Vec<String>, pub message: String, }
Represents an issue with a list of scans. The error is considered resolved when the list of files containing the scans changes.
Fields
section_type: TelegramPassportElement
The section of the user’s Telegram Passport which has the issue, one of “utility_bill”, “bank_statement”, “rental_agreement”, “passport_registration”, “temporary_registration”
file_hashes: Vec<String>
List of base64-encoded file hashes
message: String
Error message
Trait Implementations
impl Clone for PassportElementErrorFiles
[src]
impl Clone for PassportElementErrorFiles
[src]fn clone(&self) -> PassportElementErrorFiles
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for PassportElementErrorFiles
[src]
impl<'de> Deserialize<'de> for PassportElementErrorFiles
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<PassportElementErrorFiles> for PassportElementErrorFiles
[src]
impl PartialEq<PassportElementErrorFiles> for PassportElementErrorFiles
[src]fn eq(&self, other: &PassportElementErrorFiles) -> bool
[src]
fn ne(&self, other: &PassportElementErrorFiles) -> bool
[src]
impl Serialize for PassportElementErrorFiles
[src]
impl Serialize for PassportElementErrorFiles
[src]Auto Trait Implementations
impl RefUnwindSafe for PassportElementErrorFiles
impl RefUnwindSafe for PassportElementErrorFiles
impl Send for PassportElementErrorFiles
impl Send for PassportElementErrorFiles
impl Sync for PassportElementErrorFiles
impl Sync for PassportElementErrorFiles
impl Unpin for PassportElementErrorFiles
impl Unpin for PassportElementErrorFiles
impl UnwindSafe for PassportElementErrorFiles
impl UnwindSafe for PassportElementErrorFiles
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,