PaginationItem

Trait PaginationItem 

Source
pub trait PaginationItem {
    type Id: Ord;

    // Required method
    fn item_id(&self) -> Self::Id;
}
Expand description

Paginated item type in PaginationRequest.

Required Associated Types§

Source

type Id: Ord

The ID type.

Required Methods§

Source

fn item_id(&self) -> Self::Id

Extracts an ID from the item.

Implementors§

Source§

impl PaginationItem for AnnouncementWithReads

Source§

impl PaginationItem for AnnouncementWithIsRead

Source§

impl PaginationItem for FollowingWithFollower

Source§

impl PaginationItem for FollowingWithFollowee

Source§

impl PaginationItem for AbuseUserReport

Source§

impl PaginationItem for Announcement

Source§

impl PaginationItem for Antenna

Source§

impl PaginationItem for Blocking

Source§

impl PaginationItem for Channel

Source§

impl PaginationItem for Clip

Source§

impl PaginationItem for DriveFile

Source§

impl PaginationItem for DriveFolder

Source§

impl PaginationItem for Emoji

Source§

impl PaginationItem for FollowRequest

Source§

impl PaginationItem for Following

Source§

impl PaginationItem for Log

Source§

type Id = Id<Log>

Source§

impl PaginationItem for ModerationLog

Source§

impl PaginationItem for MessagingMessage

Source§

impl PaginationItem for Muting

Source§

impl PaginationItem for Note

Source§

impl PaginationItem for NoteFavorite

Source§

impl PaginationItem for NoteReaction

Source§

impl PaginationItem for Notification

Source§

impl PaginationItem for Page

Source§

impl PaginationItem for Signin

Source§

impl PaginationItem for User

Source§

impl PaginationItem for UserGroup

Source§

impl PaginationItem for UserGroupInvitation

Source§

impl PaginationItem for UserList