pub struct Forward {
    pub group_chat_id: Uuid,
    pub sender_huid: Uuid,
    pub forward_type: ForwardType,
    pub source_chat_name: Option<String>,
    pub source_sync_id: Option<Uuid>,
    pub source_inserted_at: DateTime<Utc>,
}Fields§
§group_chat_id: Uuidid чата откуда переслали сообщение
sender_huid: Uuidhuid автора сообщения
forward_type: ForwardTypechat|channel
source_chat_name: Option<String>(Optional) - имя чата откуда переслали сообщение
source_sync_id: Option<Uuid>(Optional) - sync_id пересылаемого сообщения
source_inserted_at: DateTime<Utc>ts пересылаемого сообщения
Trait Implementations§
source§impl<'de> Deserialize<'de> for Forward
 
impl<'de> Deserialize<'de> for Forward
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
source§impl PartialEq<Forward> for Forward
 
impl PartialEq<Forward> for Forward
impl Eq for Forward
impl StructuralEq for Forward
impl StructuralPartialEq for Forward
Auto Trait Implementations§
impl RefUnwindSafe for Forward
impl Send for Forward
impl Sync for Forward
impl Unpin for Forward
impl UnwindSafe for Forward
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
source§impl<Q, K> Equivalent<K> for Qwhere
    Q: Eq + ?Sized,
    K: Borrow<Q> + ?Sized,
 
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Compare self to 
key and return true if they are equal.