pub struct GetUserProfileAudios {
pub user_id: UserId,
pub offset: Option<u32>,
pub limit: Option<u8>,
}Expand description
Use this method to get a list of profile audios for a user. Returns a UserProfileAudios object.
Fields§
§user_id: UserIdUnique identifier of the target user
offset: Option<u32>Sequential number of the first audio to be returned. By default, all audios are returned.
limit: Option<u8>Limits the number of audios to be retrieved. Values between 1-100 are accepted. Defaults to 100.
Implementations§
Trait Implementations§
Source§impl Clone for GetUserProfileAudios
impl Clone for GetUserProfileAudios
Source§impl Debug for GetUserProfileAudios
impl Debug for GetUserProfileAudios
impl Eq for GetUserProfileAudios
Source§impl Hash for GetUserProfileAudios
impl Hash for GetUserProfileAudios
Source§impl PartialEq for GetUserProfileAudios
impl PartialEq for GetUserProfileAudios
Source§impl Payload for GetUserProfileAudios
impl Payload for GetUserProfileAudios
Source§type Output = UserProfileAudios
type Output = UserProfileAudios
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.Source§impl Serialize for GetUserProfileAudios
impl Serialize for GetUserProfileAudios
impl StructuralPartialEq for GetUserProfileAudios
Auto Trait Implementations§
impl Forget for GetUserProfileAudios
impl Freeze for GetUserProfileAudios
impl RefUnwindSafe for GetUserProfileAudios
impl Send for GetUserProfileAudios
impl Sync for GetUserProfileAudios
impl Unpin for GetUserProfileAudios
impl UnsafeUnpin for GetUserProfileAudios
impl UnwindSafe for GetUserProfileAudios
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> GetUserProfileAudiosSetters for Pwhere
P: HasPayload<Payload = GetUserProfileAudios>,
impl<P> GetUserProfileAudiosSetters for Pwhere
P: HasPayload<Payload = GetUserProfileAudios>,
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