[][src]Trait crossref::CrossrefQuery

pub trait CrossrefQuery: CrossrefRoute + Clone {
    fn resource_component(self) -> ResourceComponent;

    fn to_url(&self, base_path: &str) -> Result<String> { ... }
}

root level trait to construct full crossref api request urls

Required methods

fn resource_component(self) -> ResourceComponent

the resource component endpoint this route targets

Loading content...

Provided methods

fn to_url(&self, base_path: &str) -> Result<String>

constructs the full request url by concating the base_path with the route

Loading content...

Implementors

impl CrossrefQuery for ResourceComponent[src]

impl CrossrefQuery for Funders[src]

impl CrossrefQuery for Journals[src]

impl CrossrefQuery for Members[src]

impl CrossrefQuery for Prefixes[src]

impl CrossrefQuery for Types[src]

impl CrossrefQuery for WorkListQuery[src]

impl CrossrefQuery for Works[src]

Loading content...