Trait Project
Source pub trait Project {
// Required methods
fn get_project<'life0, 'async_trait>(
&'life0 self,
params: ProjectGetRequest,
) -> Pin<Box<dyn Future<Output = Result<ProjectGetResponse, Error>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait;
fn list_envvars<'life0, 'async_trait>(
&'life0 self,
params: ProjectListEnvvarsRequest,
) -> Pin<Box<dyn Future<Output = Result<ProjectListEnvvarsResponse, Error>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait;
fn delete_envvar<'life0, 'async_trait>(
&'life0 self,
params: ProjectDeleteEnvvarRequest,
) -> Pin<Box<dyn Future<Output = Result<ProjectDeleteEnvvarResponse, Error>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait;
}
Get information about a project.
§Errors
Returns an error if any network errors are encountered.
List env vars for for a project.
§Errors
Returns an error if any network errors are encountered.
Delete an env var from a repo.
§Errors
Returns an error if any network errors are encountered.