[][src]Module crossref::response

provides the response types of the crossref api

Re-exports

pub use crate::response::work::Work;
pub use crate::response::work::WorkList;

Modules

work

provides the types for a work response

Structs

Breakdowns
Counts
Coverage
CrossrefType
FacetItem

if a facet was set in a request FacetMap will be in a List response as additional field of the message

Failure

response item if a request could be processed

Funder

response item for the /funder/{id} route

FunderList
Journal

response item for the /journal/{id} route

JournalList
Member

response item for the /member/{id} route

MemberList
Prefix

response item for the /prefix/{id}/ route

QueryResponse

if a query was set in the request then it is also part of the result

RefPrefix
Response

Represents the whole crossref response for a any request.

TypeList
WorkAgency

response item for the /works/{id}/agency route

Enums

Message

the different payloads of a response

MessageType

all possible message-type of a response

Type Definitions

FacetMap

facets are returned as map