[−][src]Trait misskey_api::PaginationRequest
Request
that can be paginated via since_id
and until_id
.
Associated Types
type Item: PaginationItem
[src]
The paginated item type.
Required methods
pub fn set_since_id(&mut self, since_id: <Self::Item as PaginationItem>::Id)
[src]
Sets the since_id
field of the request.
pub fn set_until_id(&mut self, until_id: <Self::Item as PaginationItem>::Id)
[src]
Sets the until_id
field of the request.
pub fn set_limit(&mut self, limit: u8)
[src]
Sets the limit
field of the request.
Implementations on Foreign Types
impl<R: ?Sized, '_> PaginationRequest for &'_ mut R where
R: PaginationRequest,
[src]
R: PaginationRequest,
type Item = R::Item
pub fn set_since_id(&mut self, since_id: <Self::Item as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Self::Item as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl<R: ?Sized> PaginationRequest for Box<R> where
R: PaginationRequest,
[src]
R: PaginationRequest,
type Item = R::Item
pub fn set_since_id(&mut self, since_id: <Self::Item as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Self::Item as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
Implementors
impl PaginationRequest for misskey_api::endpoint::admin::abuse_user_reports::Request
[src]
type Item = AbuseUserReport
pub fn set_since_id(
&mut self,
since_id: <AbuseUserReport as PaginationItem>::Id
)
[src]
&mut self,
since_id: <AbuseUserReport as PaginationItem>::Id
)
pub fn set_until_id(
&mut self,
until_id: <AbuseUserReport as PaginationItem>::Id
)
[src]
&mut self,
until_id: <AbuseUserReport as PaginationItem>::Id
)
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::admin::announcements::list::Request
[src]
type Item = AnnouncementWithReads
pub fn set_since_id(&mut self, id: Id<Announcement>)
[src]
pub fn set_until_id(&mut self, id: Id<Announcement>)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::admin::emoji::list::Request
[src]
type Item = Emoji
pub fn set_since_id(&mut self, since_id: <Emoji as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Emoji as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::admin::emoji::list_remote::Request
[src]
type Item = Emoji
pub fn set_since_id(&mut self, since_id: <Emoji as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Emoji as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::admin::show_moderation_logs::Request
[src]
type Item = ModerationLog
pub fn set_since_id(&mut self, since_id: <ModerationLog as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <ModerationLog as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::announcements::Request
[src]
type Item = AnnouncementWithIsRead
pub fn set_since_id(&mut self, id: Id<Announcement>)
[src]
pub fn set_until_id(&mut self, id: Id<Announcement>)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::antennas::notes::Request
[src]
type Item = Note
pub fn set_since_id(&mut self, since_id: <Note as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Note as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::blocking::list::Request
[src]
type Item = Blocking
pub fn set_since_id(&mut self, since_id: <Blocking as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Blocking as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::channels::followed::Request
[src]
This is supported on crate feature
12-47-0
only.type Item = Channel
pub fn set_since_id(&mut self, since_id: <Channel as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Channel as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::channels::owned::Request
[src]
This is supported on crate feature
12-47-0
only.type Item = Channel
pub fn set_since_id(&mut self, since_id: <Channel as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Channel as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::channels::timeline::Request
[src]
This is supported on crate feature
12-47-0
only.type Item = Note
pub fn set_since_id(&mut self, since_id: <Note as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Note as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::clips::notes::Request
[src]
type Item = Note
pub fn set_since_id(&mut self, since_id: <Note as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Note as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::drive::files::Request
[src]
type Item = DriveFile
pub fn set_since_id(&mut self, since_id: <DriveFile as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <DriveFile as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::drive::folders::Request
[src]
type Item = DriveFolder
pub fn set_since_id(&mut self, since_id: <DriveFolder as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <DriveFolder as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::drive::stream::Request
[src]
type Item = DriveFile
pub fn set_since_id(&mut self, since_id: <DriveFile as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <DriveFile as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::i::favorites::Request
[src]
type Item = NoteFavorite
pub fn set_since_id(&mut self, since_id: <NoteFavorite as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <NoteFavorite as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::i::notifications::Request
[src]
type Item = Notification
pub fn set_since_id(&mut self, since_id: <Notification as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Notification as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::i::user_group_invites::Request
[src]
type Item = UserGroupInvitation
pub fn set_since_id(
&mut self,
since_id: <UserGroupInvitation as PaginationItem>::Id
)
[src]
&mut self,
since_id: <UserGroupInvitation as PaginationItem>::Id
)
pub fn set_until_id(
&mut self,
until_id: <UserGroupInvitation as PaginationItem>::Id
)
[src]
&mut self,
until_id: <UserGroupInvitation as PaginationItem>::Id
)
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::messaging::messages::Request
[src]
type Item = MessagingMessage
pub fn set_since_id(
&mut self,
since_id: <MessagingMessage as PaginationItem>::Id
)
[src]
&mut self,
since_id: <MessagingMessage as PaginationItem>::Id
)
pub fn set_until_id(
&mut self,
until_id: <MessagingMessage as PaginationItem>::Id
)
[src]
&mut self,
until_id: <MessagingMessage as PaginationItem>::Id
)
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::mute::list::Request
[src]
type Item = Muting
pub fn set_since_id(&mut self, since_id: <Muting as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Muting as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::notes::children::Request
[src]
type Item = Note
pub fn set_since_id(&mut self, since_id: <Note as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Note as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::notes::global_timeline::Request
[src]
type Item = Note
pub fn set_since_id(&mut self, since_id: <Note as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Note as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::notes::hybrid_timeline::Request
[src]
type Item = Note
pub fn set_since_id(&mut self, since_id: <Note as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Note as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::notes::local_timeline::Request
[src]
type Item = Note
pub fn set_since_id(&mut self, since_id: <Note as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Note as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::notes::mentions::Request
[src]
type Item = Note
pub fn set_since_id(&mut self, since_id: <Note as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Note as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::notes::renotes::Request
[src]
type Item = Note
pub fn set_since_id(&mut self, since_id: <Note as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Note as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::notes::replies::Request
[src]
type Item = Note
pub fn set_since_id(&mut self, since_id: <Note as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Note as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::notes::search::Request
[src]
type Item = Note
pub fn set_since_id(&mut self, since_id: <Note as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Note as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::notes::search_by_tag::Request
[src]
type Item = Note
pub fn set_since_id(&mut self, since_id: <Note as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Note as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::notes::Request
[src]
type Item = Note
pub fn set_since_id(&mut self, since_id: <Note as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Note as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::notes::timeline::Request
[src]
type Item = Note
pub fn set_since_id(&mut self, since_id: <Note as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Note as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::notes::user_list_timeline::Request
[src]
type Item = Note
pub fn set_since_id(&mut self, since_id: <Note as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Note as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::users::clips::Request
[src]
This is supported on crate feature
12-61-0
only.type Item = Clip
pub fn set_since_id(&mut self, since_id: <Clip as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Clip as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::users::followers::RequestWithUserId
[src]
type Item = FollowingWithFollower
pub fn set_since_id(&mut self, id: Id<User>)
[src]
pub fn set_until_id(&mut self, id: Id<User>)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::users::followers::RequestWithUsername
[src]
type Item = FollowingWithFollower
pub fn set_since_id(&mut self, id: Id<User>)
[src]
pub fn set_until_id(&mut self, id: Id<User>)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::users::following::RequestWithUserId
[src]
type Item = FollowingWithFollowee
pub fn set_since_id(&mut self, id: Id<User>)
[src]
pub fn set_until_id(&mut self, id: Id<User>)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::users::following::RequestWithUsername
[src]
type Item = FollowingWithFollowee
pub fn set_since_id(&mut self, id: Id<User>)
[src]
pub fn set_until_id(&mut self, id: Id<User>)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::users::notes::Request
[src]
type Item = Note
pub fn set_since_id(&mut self, since_id: <Note as PaginationItem>::Id)
[src]
pub fn set_until_id(&mut self, until_id: <Note as PaginationItem>::Id)
[src]
pub fn set_limit(&mut self, limit: u8)
[src]
impl PaginationRequest for misskey_api::endpoint::users::pages::Request
[src]
This is supported on crate feature
12-61-0
only.