pub struct UserCursor {
pub created_at: DateTime<Utc>,
pub id: UserId,
}Expand description
Opaque keyset cursor for paginating list_users_paginated.
Encodes (created_at, id) as a base64url-encoded JSON blob.
Fields§
§created_at: DateTime<Utc>§id: UserIdImplementations§
Source§impl UserCursor
impl UserCursor
pub fn from_entry(entry: &UserListEntry) -> Self
pub fn encode(&self) -> String
pub fn decode(s: &str) -> Option<Self>
Auto Trait Implementations§
impl Freeze for UserCursor
impl RefUnwindSafe for UserCursor
impl Send for UserCursor
impl Sync for UserCursor
impl Unpin for UserCursor
impl UnsafeUnpin for UserCursor
impl UnwindSafe for UserCursor
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> 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