Trait fcoin::Function[][src]

pub trait Function {
    fn symbols(&self) -> Result<ApiResponse<Vec<SymbolDescription>>, Error>;
fn coins(&self) -> Result<ApiResponse<Vec<String>>, Error>;
fn ordering(
        &self,
        order: &OrderRequest
    ) -> Result<ApiResponse<String>, Error>;
fn cancel(&self, id: &str) -> Result<ApiResponse<bool>, Error>;
fn query(
        &self,
        condition: &OrderQuery
    ) -> Result<ApiResponse<Vec<OrderInfo>>, Error>;
fn get(&self, id: &str) -> Result<ApiResponse<OrderInfo>, Error>;
fn get_match_result(
        &self,
        id: &str
    ) -> Result<ApiResponse<Vec<MatchResult>>, Error>;
fn get_orderbook(
        &self,
        level: &str,
        coin: &str,
        currency: &str
    ) -> Result<ApiResponse<Orderbook>, Error>; }

Required Methods

Implementors