pub struct DataProvider {Show 19 fields
pub id: i32,
pub open_doar_id: Option<i32>,
pub name: String,
pub email: String,
pub uri: Option<String>,
pub oai_pmh_url: String,
pub homepage_url: Option<String>,
pub source: Option<String>,
pub software: Option<String>,
pub metadata_format: String,
pub created_date: Option<String>,
pub location: Location,
pub logo: String,
pub data_provider_type: String,
pub stats: Option<String>,
pub ror_id: Option<String>,
pub institution_name: Option<String>,
pub aliases: Vec<String>,
pub other_identifiers: Option<OtherIdentifiers>,
}Expand description
Represents a provider of open access scientific papers and other resources. More information here
Fields§
§id: i32Unique ID of the data provider
open_doar_id: Option<i32>OpenDOAR (Directory of Open Access Repositories) ID of the data provider
name: StringName of the data provider
email: StringContact email of the data provider
uri: Option<String>URI of the data provider
oai_pmh_url: StringOAI-PMH (Open Archives Initiative Protocol for Metadata Harvesting) URL of the data provider
homepage_url: Option<String>Homepage URL of the data provider
source: Option<String>Source of the data
software: Option<String>Software used by the data provider
metadata_format: StringMetadata format used by the data provider
created_date: Option<String>Date the data provider was created
location: LocationLocation of the data provider
logo: StringLogo URL of the data provider
data_provider_type: StringType of the data provider
stats: Option<String>Statistical data about the data provider
ror_id: Option<String>ROR (Research Organization Registry) ID of the data provider
institution_name: Option<String>Name of the institution associated with the data provider
aliases: Vec<String>Aliases of the data provider
other_identifiers: Option<OtherIdentifiers>Other identifiers associated with the data provider