Function imagevault::service::category_service::get_categories [−][src]
pub async fn get_categories<T: Authentication>(
client: &Client<T>
) -> Result<Vec<Category>, Box<dyn Error>>
Expand description
Calls categoryservice/getcategories
.
Returns an AuthenticationMissing
error
if the Client
does not have any Authentication
set.
Arguments
client
- The ImageVaultClient
to use.
Examples
use imagevault::{ service::category_service, Client, authentication::ClientCredentialsAuthentication }; let authentication = ClientCredentialsAuthentication::default(); let client = Client::new( "identity", "secret", "https://myimagevault.local" )? .with_authentication(authentication); let categories = category_service::get_categories(&client).await?;