#[non_exhaustive]pub struct RequestSelfGet {}Implementations§
Source§impl RequestSelfGet
impl RequestSelfGet
pub fn _get_chat_id(&self) -> Option<&ChatId>
Source§impl RequestSelfGet
impl RequestSelfGet
pub fn _get_multipart(&self) -> &MultipartName
Trait Implementations§
Source§impl BotRequest for RequestSelfGet
impl BotRequest for RequestSelfGet
const METHOD: &'static str = "self/get"
type Args = ()
type RequestType = RequestSelfGet
type ResponseType = ResponseSelfGet
fn new((): ()) -> Self
fn get_chat_id(&self) -> Option<&ChatId>
fn get_multipart(&self) -> &MultipartName
const HTTP_METHOD: HTTPMethod = HTTPMethod::GET
Source§impl Clone for RequestSelfGet
impl Clone for RequestSelfGet
Source§fn clone(&self) -> RequestSelfGet
fn clone(&self) -> RequestSelfGet
Returns a duplicate 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 RequestSelfGet
impl Debug for RequestSelfGet
Source§impl Default for RequestSelfGet
impl Default for RequestSelfGet
Source§fn default() -> RequestSelfGet
fn default() -> RequestSelfGet
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RequestSelfGet
impl<'de> Deserialize<'de> for RequestSelfGet
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 Freeze for RequestSelfGet
impl RefUnwindSafe for RequestSelfGet
impl Send for RequestSelfGet
impl Sync for RequestSelfGet
impl Unpin for RequestSelfGet
impl UnwindSafe for RequestSelfGet
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