[−][src]Struct egg_mode::cursor::IDCursor
Represents a single-page view into a list of user IDs.
This type is intended to be used in the background by CursorIter
to hold an intermediate
list of users to iterate over. See that struct's documentation for details.
Fields
previous_cursor: i64
Numeric reference to the previous page of results.
next_cursor: i64
Numeric reference to the next page of results.
ids: Vec<i64>
The list of user IDs in this page of results.
Trait Implementations
impl Cursor for IDCursor
[src]
impl Cursor for IDCursor
type Item = i64
What type is being returned by the API call?
fn previous_cursor_id(&self) -> i64
[src]
fn previous_cursor_id(&self) -> i64
Returns a numeric reference to the previous page of results.
fn next_cursor_id(&self) -> i64
[src]
fn next_cursor_id(&self) -> i64
Returns a numeric reference to the next page of results.
fn into_inner(self) -> Vec<Self::Item>
[src]
fn into_inner(self) -> Vec<Self::Item>
Consumes the cursor and returns the collection of results from inside.
Auto Trait Implementations
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
try_from
)Performs the conversion.
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
try_from
)Performs the conversion.
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static
Gets the TypeId
of self
. Read more
impl<T> Typeable for T where
T: Any,
[src]
impl<T> Typeable for T where
T: Any,