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: i32
Unique ID of the data provider
open_doar_id: Option<i32>
OpenDOAR (Directory of Open Access Repositories) ID of the data provider
name: String
Name of the data provider
email: String
Contact email of the data provider
uri: Option<String>
URI of the data provider
oai_pmh_url: String
OAI-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: String
Metadata format used by the data provider
created_date: Option<String>
Date the data provider was created
location: Location
Location of the data provider
logo: String
Logo URL of the data provider
data_provider_type: String
Type 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