Struct telbot_types::update::Update [−][src]
pub struct Update {
pub update_id: u32,
pub kind: UpdateKind,
}Expand description
This object represents an incoming update. At most one of the optional parameters can be present in any given update.
Fields
update_id: u32The update’s unique identifier. Update identifiers start from a certain positive number and increase sequentially. This ID becomes especially handy if you’re using Webhooks, since it allows you to ignore repeated updates or to restore the correct update sequence, should they get out of order. If there are no new updates for at least a week, then identifier of the next update will be chosen randomly instead of sequentially.
kind: UpdateKindUpdate type
Trait Implementations
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