pub struct BybitSubMembersPageParams {
pub page_size: Option<u32>,
pub next_cursor: Option<String>,
}Expand description
Query parameters for cursor-paginated sub-account listings.
Shared by GET /v5/user/submembers and GET /v5/user/escrow_sub_members,
which take the same pagination shape (pageSize up to 100 plus
nextCursor). Bybit documents pageSize as a string, but the URL encoder
serialises any numeric value as text anyway, so u32 is used on the Rust
side for compile-time type safety.
§References
Fields§
§page_size: Option<u32>§next_cursor: Option<String>Trait Implementations§
Source§impl Clone for BybitSubMembersPageParams
impl Clone for BybitSubMembersPageParams
Source§fn clone(&self) -> BybitSubMembersPageParams
fn clone(&self) -> BybitSubMembersPageParams
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 BybitSubMembersPageParams
impl Debug for BybitSubMembersPageParams
Source§impl Default for BybitSubMembersPageParams
impl Default for BybitSubMembersPageParams
Source§fn default() -> BybitSubMembersPageParams
fn default() -> BybitSubMembersPageParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BybitSubMembersPageParams
impl<'de> Deserialize<'de> for BybitSubMembersPageParams
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 BybitSubMembersPageParams
impl RefUnwindSafe for BybitSubMembersPageParams
impl Send for BybitSubMembersPageParams
impl Sync for BybitSubMembersPageParams
impl Unpin for BybitSubMembersPageParams
impl UnsafeUnpin for BybitSubMembersPageParams
impl UnwindSafe for BybitSubMembersPageParams
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