pub struct AddExchangeAccountRequest {
pub exchange_type: ExchangeType,
pub name: String,
pub creds: Option<String>,
pub key: Option<String>,
pub main_account_id: Option<String>,
}
Fields§
§exchange_type: ExchangeType
§name: String
Display name of the exchange account
creds: Option<String>
Encrypted credentials
key: Option<String>
Api key of the exchange
main_account_id: Option<String>
Optional - main account id of the exchange
Implementations§
Source§impl AddExchangeAccountRequest
impl AddExchangeAccountRequest
pub fn new( exchange_type: ExchangeType, name: String, ) -> AddExchangeAccountRequest
Trait Implementations§
Source§impl Clone for AddExchangeAccountRequest
impl Clone for AddExchangeAccountRequest
Source§fn clone(&self) -> AddExchangeAccountRequest
fn clone(&self) -> AddExchangeAccountRequest
Returns a copy 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 AddExchangeAccountRequest
impl Debug for AddExchangeAccountRequest
Source§impl Default for AddExchangeAccountRequest
impl Default for AddExchangeAccountRequest
Source§fn default() -> AddExchangeAccountRequest
fn default() -> AddExchangeAccountRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AddExchangeAccountRequest
impl<'de> Deserialize<'de> for AddExchangeAccountRequest
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
impl StructuralPartialEq for AddExchangeAccountRequest
Auto Trait Implementations§
impl Freeze for AddExchangeAccountRequest
impl RefUnwindSafe for AddExchangeAccountRequest
impl Send for AddExchangeAccountRequest
impl Sync for AddExchangeAccountRequest
impl Unpin for AddExchangeAccountRequest
impl UnwindSafe for AddExchangeAccountRequest
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