[][src]Trait misskey::endpoint::PaginationRequest

pub trait PaginationRequest: Request {
    type Item: PaginationItem;
    pub fn set_since_id(&mut self, since_id: <Self::Item as PaginationItem>::Id);
pub fn set_until_id(&mut self, until_id: <Self::Item as PaginationItem>::Id);
pub fn set_limit(&mut self, limit: u8); }

Request that can be paginated via since_id and until_id.

Associated Types

type Item: PaginationItem[src]

The paginated item type.

Loading content...

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.

Loading content...

Implementations on Foreign Types

impl PaginationRequest for Request[src]

type Item = Note

impl PaginationRequest for Request[src]

type Item = DriveFolder

impl<'_, R> PaginationRequest for &'_ mut R where
    R: PaginationRequest + ?Sized
[src]

type Item = <R as PaginationRequest>::Item

impl PaginationRequest for Request[src]

type Item = UserGroupInvitation

impl PaginationRequest for RequestWithUserId[src]

type Item = FollowingWithFollowee

impl PaginationRequest for Request[src]

type Item = AnnouncementWithReads

impl PaginationRequest for Request[src]

type Item = Note

impl PaginationRequest for Request[src]

type Item = Clip

impl PaginationRequest for RequestWithUsername[src]

type Item = FollowingWithFollowee

impl PaginationRequest for Request[src]

type Item = Note

impl PaginationRequest for Request[src]

type Item = Notification

impl PaginationRequest for Request[src]

type Item = Note

impl PaginationRequest for Request[src]

type Item = Blocking

impl PaginationRequest for Request[src]

type Item = ModerationLog

impl PaginationRequest for Request[src]

type Item = Channel

impl PaginationRequest for Request[src]

type Item = Note

impl PaginationRequest for RequestWithUsername[src]

type Item = FollowingWithFollower

impl PaginationRequest for Request[src]

type Item = Note

impl PaginationRequest for Request[src]

type Item = Muting

impl PaginationRequest for Request[src]

type Item = Note

impl PaginationRequest for Request[src]

type Item = Emoji

impl PaginationRequest for Request[src]

type Item = DriveFile

impl PaginationRequest for Request[src]

type Item = DriveFile

impl PaginationRequest for Request[src]

type Item = AnnouncementWithIsRead

impl PaginationRequest for Request[src]

type Item = NoteFavorite

impl PaginationRequest for Request[src]

type Item = AbuseUserReport

impl PaginationRequest for Request[src]

type Item = Note

impl PaginationRequest for Request[src]

type Item = Note

impl PaginationRequest for Request[src]

type Item = Page

impl PaginationRequest for Request[src]

type Item = Note

impl PaginationRequest for Request[src]

type Item = MessagingMessage

impl PaginationRequest for Request[src]

type Item = Channel

impl PaginationRequest for Request[src]

type Item = Note

impl PaginationRequest for Request[src]

type Item = Emoji

impl PaginationRequest for Request[src]

type Item = Note

impl PaginationRequest for Request[src]

type Item = Note

impl PaginationRequest for Request[src]

type Item = Note

impl PaginationRequest for Request[src]

type Item = Note

impl<R> PaginationRequest for Box<R, Global> where
    R: PaginationRequest + ?Sized
[src]

type Item = <R as PaginationRequest>::Item

impl PaginationRequest for Request[src]

type Item = Note

impl PaginationRequest for RequestWithUserId[src]

type Item = FollowingWithFollower

Loading content...

Implementors

Loading content...