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