Struct discogs::data_structures::MasterQueryBuilder
[−]
[src]
pub struct MasterQueryBuilder { /* fields omitted */ }
Methods
impl MasterQueryBuilder
[src]
pub fn new(
id: u32,
api_endpoint: String,
user_agent: String,
key: Option<String>,
secret: Option<String>
) -> MasterQueryBuilder
[src]
id: u32,
api_endpoint: String,
user_agent: String,
key: Option<String>,
secret: Option<String>
) -> MasterQueryBuilder
Creates a new instance of MasterQueryBuilder
Examples
use discogs::data_structures::MasterQueryBuilder; let mqb = MasterQueryBuilder::new(7896, discogs::API_URL.to_string(), "USER_AGENT".to_string(), Some("CLIENT_KEY".to_string()), Some("CLIENT_SECRET".to_string()));
pub fn get(self) -> Result<Master, QueryError>
[src]
Perform request
Examples
use discogs::data_structures::MasterQueryBuilder; let master = MasterQueryBuilder::new(7896, discogs::API_URL.to_string(), "USER_AGENT".to_string(), Some("CLIENT_KEY".to_string()), Some("CLIENT_SECRET".to_string())) .get();