pub struct GetManagedBotAccessSettings {
pub user_id: UserId,
}Expand description
Use this method to get the access settings of a managed bot. Returns a BotAccessSettings object on success.
Fields§
§user_id: UserIdUser identifier of the managed bot whose access settings will be returned
Implementations§
Trait Implementations§
Source§impl Clone for GetManagedBotAccessSettings
impl Clone for GetManagedBotAccessSettings
Source§impl Debug for GetManagedBotAccessSettings
impl Debug for GetManagedBotAccessSettings
impl Eq for GetManagedBotAccessSettings
Source§impl Hash for GetManagedBotAccessSettings
impl Hash for GetManagedBotAccessSettings
Source§impl Payload for GetManagedBotAccessSettings
impl Payload for GetManagedBotAccessSettings
Source§type Output = BotAccessSettings
type Output = BotAccessSettings
The return type of a Telegram method. Read more
Source§fn timeout_hint(&self) -> Option<Duration>
fn timeout_hint(&self) -> Option<Duration>
If this payload may take long time to execute (e.g.
GetUpdates with
big timeout), the minimum timeout that should be used.impl StructuralPartialEq for GetManagedBotAccessSettings
Auto Trait Implementations§
impl Forget for GetManagedBotAccessSettings
impl Freeze for GetManagedBotAccessSettings
impl RefUnwindSafe for GetManagedBotAccessSettings
impl Send for GetManagedBotAccessSettings
impl Sync for GetManagedBotAccessSettings
impl Unpin for GetManagedBotAccessSettings
impl UnsafeUnpin for GetManagedBotAccessSettings
impl UnwindSafe for GetManagedBotAccessSettings
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Erasable for T
impl<T> Erasable for T
Source§impl<P> GetManagedBotAccessSettingsSetters for Pwhere
P: HasPayload<Payload = GetManagedBotAccessSettings>,
impl<P> GetManagedBotAccessSettingsSetters for Pwhere
P: HasPayload<Payload = GetManagedBotAccessSettings>,
Source§impl<P> HasPayload for Pwhere
P: Payload,
impl<P> HasPayload for Pwhere
P: Payload,
Source§fn payload_mut(&mut self) -> &mut <P as HasPayload>::Payload
fn payload_mut(&mut self) -> &mut <P as HasPayload>::Payload
Gain mutable access to the underlying payload.
Source§fn payload_ref(&self) -> &<P as HasPayload>::Payload
fn payload_ref(&self) -> &<P as HasPayload>::Payload
Gain immutable access to the underlying payload.
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