Struct botapi::gen_types::ResponseParametersBuilder
source · pub struct ResponseParametersBuilder { /* private fields */ }Expand description
Describes why a request was unsuccessful.
Implementations§
source§impl ResponseParametersBuilder
impl ResponseParametersBuilder
pub fn new() -> Self
sourcepub fn set_migrate_to_chat_id(self, migrate_to_chat_id: i64) -> Self
pub fn set_migrate_to_chat_id(self, migrate_to_chat_id: i64) -> Self
Optional. The group has been migrated to a supergroup with the specified identifier. This number may have more than 32 significant bits and some programming languages may have difficulty/silent defects in interpreting it. But it has at most 52 significant bits, so a signed 64-bit integer or double-precision float type are safe for storing this identifier.
sourcepub fn set_retry_after(self, retry_after: i64) -> Self
pub fn set_retry_after(self, retry_after: i64) -> Self
Optional. In case of exceeding flood control, the number of seconds left to wait before the request can be repeated
pub fn build(self) -> ResponseParameters
Trait Implementations§
source§impl Clone for ResponseParametersBuilder
impl Clone for ResponseParametersBuilder
source§fn clone(&self) -> ResponseParametersBuilder
fn clone(&self) -> ResponseParametersBuilder
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 ResponseParametersBuilder
impl Debug for ResponseParametersBuilder
source§impl Default for ResponseParametersBuilder
impl Default for ResponseParametersBuilder
source§fn default() -> ResponseParametersBuilder
fn default() -> ResponseParametersBuilder
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ResponseParametersBuilder
impl<'de> Deserialize<'de> for ResponseParametersBuilder
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 ResponseParametersBuilder
impl Send for ResponseParametersBuilder
impl Sync for ResponseParametersBuilder
impl Unpin for ResponseParametersBuilder
impl UnwindSafe for ResponseParametersBuilder
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