pub trait SecretsCompatApi {
// Required methods
fn secret_create(
&self,
create: Option<SecretCreate>,
) -> Pin<Box<dyn Future<Output = Result<SecretCreateLibpod201Response, Error>>>>;
fn secret_delete(
&self,
name: &str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>>>>;
fn secret_inspect(
&self,
name: &str,
) -> Pin<Box<dyn Future<Output = Result<SecretInfoReportCompat, Error>>>>;
fn secret_list(
&self,
filters: Option<&str>,
) -> Pin<Box<dyn Future<Output = Result<Vec<SecretInfoReportCompat>, Error>>>>;
}