pub struct ApiKeyPermissions {
pub contract_trade: Option<Vec<String>>,
pub spot: Option<Vec<String>>,
pub wallet: Option<Vec<String>>,
pub options: Option<Vec<String>>,
pub derivatives: Option<Vec<String>>,
pub copy_trading: Option<Vec<String>>,
pub block_trade: Option<Vec<String>>,
pub exchange: Option<Vec<String>>,
pub nft: Option<Vec<String>>,
pub affiliate: Option<Vec<String>>,
}Fields§
§contract_trade: Option<Vec<String>>§spot: Option<Vec<String>>§wallet: Option<Vec<String>>§options: Option<Vec<String>>§derivatives: Option<Vec<String>>§copy_trading: Option<Vec<String>>§block_trade: Option<Vec<String>>§exchange: Option<Vec<String>>§nft: Option<Vec<String>>§affiliate: Option<Vec<String>>Trait Implementations§
Source§impl Clone for ApiKeyPermissions
impl Clone for ApiKeyPermissions
Source§fn clone(&self) -> ApiKeyPermissions
fn clone(&self) -> ApiKeyPermissions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ApiKeyPermissions
impl Debug for ApiKeyPermissions
Source§impl<'de> Deserialize<'de> for ApiKeyPermissions
impl<'de> Deserialize<'de> for ApiKeyPermissions
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 ApiKeyPermissions
impl RefUnwindSafe for ApiKeyPermissions
impl Send for ApiKeyPermissions
impl Sync for ApiKeyPermissions
impl Unpin for ApiKeyPermissions
impl UnsafeUnpin for ApiKeyPermissions
impl UnwindSafe for ApiKeyPermissions
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