Struct carapax::types::GetBotDefaultAdministratorRights
source · pub struct GetBotDefaultAdministratorRights { /* private fields */ }
Expand description
Returns the current default administrator rights of a bot.
Implementations§
source§impl GetBotDefaultAdministratorRights
impl GetBotDefaultAdministratorRights
sourcepub fn with_for_channels(self, value: bool) -> GetBotDefaultAdministratorRights
pub fn with_for_channels(self, value: bool) -> GetBotDefaultAdministratorRights
Sets a new value of a for_channels
flag.
§Arguments
value
- For channels -true
; for groups and supergroups -false
.
Trait Implementations§
source§impl Clone for GetBotDefaultAdministratorRights
impl Clone for GetBotDefaultAdministratorRights
source§fn clone(&self) -> GetBotDefaultAdministratorRights
fn clone(&self) -> GetBotDefaultAdministratorRights
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 Default for GetBotDefaultAdministratorRights
impl Default for GetBotDefaultAdministratorRights
source§fn default() -> GetBotDefaultAdministratorRights
fn default() -> GetBotDefaultAdministratorRights
Returns the “default value” for a type. Read more
source§impl Method for GetBotDefaultAdministratorRights
impl Method for GetBotDefaultAdministratorRights
§type Response = ChatAdministratorRights
type Response = ChatAdministratorRights
The type representing a successful result in an API response.
source§fn into_payload(self) -> Payload
fn into_payload(self) -> Payload
Converts the method into a payload for an HTTP request.
source§impl Serialize for GetBotDefaultAdministratorRights
impl Serialize for GetBotDefaultAdministratorRights
source§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Copy for GetBotDefaultAdministratorRights
Auto Trait Implementations§
impl Freeze for GetBotDefaultAdministratorRights
impl RefUnwindSafe for GetBotDefaultAdministratorRights
impl Send for GetBotDefaultAdministratorRights
impl Sync for GetBotDefaultAdministratorRights
impl Unpin for GetBotDefaultAdministratorRights
impl UnwindSafe for GetBotDefaultAdministratorRights
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<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more