[][src]Trait jqdata::CsvListBodyConsumer

pub trait CsvListBodyConsumer {
    type Output: for<'de> Deserialize<'de>;
    fn consume<R>(body: R) -> Result<Vec<Self::Output>, Error>
    where
        R: Read
, { ... } }

consume body as csv used by jqdata-derive crate

Associated Types

type Output: for<'de> Deserialize<'de>

Loading content...

Provided methods

fn consume<R>(body: R) -> Result<Vec<Self::Output>, Error> where
    R: Read

Loading content...

Implementors

impl CsvListBodyConsumer for GetAllSecurities[src]

impl CsvListBodyConsumer for GetBillboardList[src]

impl CsvListBodyConsumer for GetConcepts[src]

impl CsvListBodyConsumer for GetCurrentTick[src]

type Output = Tick

impl CsvListBodyConsumer for GetCurrentTicks[src]

type Output = Tick

impl CsvListBodyConsumer for GetExtras[src]

type Output = Extra

impl CsvListBodyConsumer for GetFactorValues[src]

impl CsvListBodyConsumer for GetIndexWeights[src]

impl CsvListBodyConsumer for GetIndustries[src]

impl CsvListBodyConsumer for GetIndustry[src]

impl CsvListBodyConsumer for GetLockedShares[src]

impl CsvListBodyConsumer for GetMoneyFlow[src]

impl CsvListBodyConsumer for GetMtss[src]

type Output = Mtss

impl CsvListBodyConsumer for GetPrice[src]

type Output = Price

impl CsvListBodyConsumer for GetPricePeriod[src]

type Output = Price

impl CsvListBodyConsumer for GetSecurityInfo[src]

impl CsvListBodyConsumer for GetTicks[src]

type Output = Tick

impl CsvListBodyConsumer for GetTicksPeriod[src]

type Output = Tick

Loading content...