pub struct BybitSubApiKeysResult {
pub keys: Vec<BybitSubApiKeyInfo>,
pub next_page_cursor: Option<String>,
}Expand description
Result payload for GET /v5/user/sub-apikeys.
The inner array field is named result (nested inside the outer
retCode/retMsg/result envelope) rather than the usual list, so the
standard BybitCursorListResponse<T> cannot be reused here.
Fields§
§keys: Vec<BybitSubApiKeyInfo>§next_page_cursor: Option<String>Implementations§
Source§impl BybitSubApiKeysResult
impl BybitSubApiKeysResult
Sourcepub fn continuation_cursor(&self) -> Option<&str>
pub fn continuation_cursor(&self) -> Option<&str>
Returns the cursor to use for the next page, or None when the final
page has been fetched.
The end-of-pages sentinel on this endpoint is an empty string rather
than "0"; both that and a missing cursor collapse to None.
Sourcepub fn has_more_pages(&self) -> bool
pub fn has_more_pages(&self) -> bool
Returns true when the result has more pages to fetch.
Trait Implementations§
Source§impl Clone for BybitSubApiKeysResult
impl Clone for BybitSubApiKeysResult
Source§fn clone(&self) -> BybitSubApiKeysResult
fn clone(&self) -> BybitSubApiKeysResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BybitSubApiKeysResult
impl Debug for BybitSubApiKeysResult
Source§impl<'de> Deserialize<'de> for BybitSubApiKeysResult
impl<'de> Deserialize<'de> for BybitSubApiKeysResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BybitSubApiKeysResult
impl RefUnwindSafe for BybitSubApiKeysResult
impl Send for BybitSubApiKeysResult
impl Sync for BybitSubApiKeysResult
impl Unpin for BybitSubApiKeysResult
impl UnsafeUnpin for BybitSubApiKeysResult
impl UnwindSafe for BybitSubApiKeysResult
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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