Trait AccountApi

Source
pub trait AccountApi {
    // Required methods
    fn iserver_account_pnl_partitioned_get(
        &self,
    ) -> Box<dyn Future<Item = InlineResponse20016, Error = Error<Value>>>;
    fn iserver_account_post(
        &self,
        body: SetAccount,
    ) -> Box<dyn Future<Item = InlineResponse20011, Error = Error<Value>>>;
    fn iserver_accounts_get(
        &self,
    ) -> Box<dyn Future<Item = InlineResponse20021, Error = Error<Value>>>;
    fn portfolio_account_id_ledger_get(
        &self,
        account_id: &str,
    ) -> Box<dyn Future<Item = InlineResponse20033, Error = Error<Value>>>;
    fn portfolio_account_id_meta_get(
        &self,
        account_id: &str,
    ) -> Box<dyn Future<Item = Accounts, Error = Error<Value>>>;
    fn portfolio_account_id_summary_get(
        &self,
        account_id: &str,
    ) -> Box<dyn Future<Item = InlineResponse20034, Error = Error<Value>>>;
    fn portfolio_accounts_get(
        &self,
    ) -> Box<dyn Future<Item = Accounts, Error = Error<Value>>>;
    fn portfolio_subaccounts_get(
        &self,
    ) -> Box<dyn Future<Item = Account, Error = Error<Value>>>;
}

Required Methods§

Source

fn iserver_account_pnl_partitioned_get( &self, ) -> Box<dyn Future<Item = InlineResponse20016, Error = Error<Value>>>

Source

fn iserver_account_post( &self, body: SetAccount, ) -> Box<dyn Future<Item = InlineResponse20011, Error = Error<Value>>>

Source

fn iserver_accounts_get( &self, ) -> Box<dyn Future<Item = InlineResponse20021, Error = Error<Value>>>

Source

fn portfolio_account_id_ledger_get( &self, account_id: &str, ) -> Box<dyn Future<Item = InlineResponse20033, Error = Error<Value>>>

Source

fn portfolio_account_id_meta_get( &self, account_id: &str, ) -> Box<dyn Future<Item = Accounts, Error = Error<Value>>>

Source

fn portfolio_account_id_summary_get( &self, account_id: &str, ) -> Box<dyn Future<Item = InlineResponse20034, Error = Error<Value>>>

Source

fn portfolio_accounts_get( &self, ) -> Box<dyn Future<Item = Accounts, Error = Error<Value>>>

Source

fn portfolio_subaccounts_get( &self, ) -> Box<dyn Future<Item = Account, Error = Error<Value>>>

Implementors§