Enum tg_flows::ResponseParameters
source · pub enum ResponseParameters {
MigrateToChatId(i64),
RetryAfter(Duration),
}Expand description
Contains information about why a request was unsuccessful.
Variants§
MigrateToChatId(i64)
The group has been migrated to a supergroup with the specified identifier. This number may be greater than 32 bits and some programming languages may have difficulty/silent defects in interpreting it. But it is smaller than 52 bits, so a signed 64 bit integer or double-precision float type are safe for storing this identifier.
RetryAfter(Duration)
In case of exceeding flood control, the number of seconds left to wait before the request can be repeated.
Trait Implementations§
source§impl Clone for ResponseParameters
impl Clone for ResponseParameters
source§fn clone(&self) -> ResponseParameters
fn clone(&self) -> ResponseParameters
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 Debug for ResponseParameters
impl Debug for ResponseParameters
source§impl<'de> Deserialize<'de> for ResponseParameters
impl<'de> Deserialize<'de> for ResponseParameters
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 Hash for ResponseParameters
impl Hash for ResponseParameters
source§impl PartialEq<ResponseParameters> for ResponseParameters
impl PartialEq<ResponseParameters> for ResponseParameters
source§fn eq(&self, other: &ResponseParameters) -> bool
fn eq(&self, other: &ResponseParameters) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for ResponseParameters
impl Serialize for ResponseParameters
impl Copy for ResponseParameters
impl Eq for ResponseParameters
impl StructuralEq for ResponseParameters
impl StructuralPartialEq for ResponseParameters
Auto Trait Implementations§
impl RefUnwindSafe for ResponseParameters
impl Send for ResponseParameters
impl Sync for ResponseParameters
impl Unpin for ResponseParameters
impl UnwindSafe for ResponseParameters
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