pub struct BybitSubApiKeyInfo {Show 13 fields
pub id: String,
pub ips: Vec<String>,
pub api_key: String,
pub note: String,
pub status: i32,
pub expired_at: Option<String>,
pub created_at: String,
pub key_type: BybitApiKeyType,
pub secret: Option<String>,
pub read_only: bool,
pub deadline_day: Option<i64>,
pub flag: String,
pub permissions: BybitApiKeyPermissions,
}Expand description
Information about a single sub-account API key.
Deliberately not shared with BybitAccountDetails: master-level fields
such as is_master, parent_uid, uta, and the KYC block are absent.
§References
Fields§
§id: String§ips: Vec<String>§api_key: String§note: String§status: i32§expired_at: Option<String>§created_at: String§key_type: BybitApiKeyType§secret: Option<String>§read_only: bool§deadline_day: Option<i64>§flag: String§permissions: BybitApiKeyPermissionsTrait Implementations§
Source§impl Clone for BybitSubApiKeyInfo
impl Clone for BybitSubApiKeyInfo
Source§fn clone(&self) -> BybitSubApiKeyInfo
fn clone(&self) -> BybitSubApiKeyInfo
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 BybitSubApiKeyInfo
impl Debug for BybitSubApiKeyInfo
Source§impl<'de> Deserialize<'de> for BybitSubApiKeyInfo
impl<'de> Deserialize<'de> for BybitSubApiKeyInfo
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 BybitSubApiKeyInfo
impl RefUnwindSafe for BybitSubApiKeyInfo
impl Send for BybitSubApiKeyInfo
impl Sync for BybitSubApiKeyInfo
impl Unpin for BybitSubApiKeyInfo
impl UnsafeUnpin for BybitSubApiKeyInfo
impl UnwindSafe for BybitSubApiKeyInfo
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