Struct botx_api::api::v4::notification::direct::models::DirectNotificationExpressErrorData
source · pub struct DirectNotificationExpressErrorData {
pub bot_id: Option<Uuid>,
pub group_chat_id: Option<Uuid>,
pub error_description: Option<String>,
pub reason: Option<String>,
pub recipients_param: Option<Vec<Uuid>>,
pub other: HashMap<String, String>,
}Fields§
§bot_id: Option<Uuid>§group_chat_id: Option<Uuid>§error_description: Option<String>Ожидается что будет всегда, но на всякий случай сделан опциональным
reason: Option<String>§recipients_param: Option<Vec<Uuid>>§other: HashMap<String, String>Trait Implementations§
source§impl Clone for DirectNotificationExpressErrorData
impl Clone for DirectNotificationExpressErrorData
source§fn clone(&self) -> DirectNotificationExpressErrorData
fn clone(&self) -> DirectNotificationExpressErrorData
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<'de> Deserialize<'de> for DirectNotificationExpressErrorData
impl<'de> Deserialize<'de> for DirectNotificationExpressErrorData
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
Auto Trait Implementations§
impl RefUnwindSafe for DirectNotificationExpressErrorData
impl Send for DirectNotificationExpressErrorData
impl Sync for DirectNotificationExpressErrorData
impl Unpin for DirectNotificationExpressErrorData
impl UnwindSafe for DirectNotificationExpressErrorData
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