pub struct PodmanRestClient { /* private fields */ }
Implementations§
Source§impl PodmanRestClient
impl PodmanRestClient
pub async fn new(config: Config) -> Result<Self, ClientError>
pub async fn new_ssh( uri: String, key_path: Option<String>, ) -> Result<PodmanRestClient, ClientError>
ssh
only.pub fn new_unix(path: &str) -> PodmanRestClient
uds
only.pub fn v5(&self) -> &dyn Client
pub fn v4(&self) -> &dyn Client
v4
only.Trait Implementations§
Source§impl Client for PodmanRestClient
impl Client for PodmanRestClient
Source§fn containers(&self) -> &dyn Containers
Available on crate feature v5
only.
fn containers(&self) -> &dyn Containers
v5
only.Actions related to containers
Source§fn containers_compat(&self) -> &dyn ContainersCompat
Available on crate feature v5
only.
fn containers_compat(&self) -> &dyn ContainersCompat
v5
only.Actions related to containers for the compatibility endpoints
Source§fn exec_compat(&self) -> &dyn ExecCompat
Available on crate feature v5
only.
fn exec_compat(&self) -> &dyn ExecCompat
v5
only.Actions related to exec for the compatibility endpoints
Source§fn images_compat(&self) -> &dyn ImagesCompat
Available on crate feature v5
only.
fn images_compat(&self) -> &dyn ImagesCompat
v5
only.Actions related to images for the compatibility endpoints
Source§fn manifests(&self) -> &dyn Manifests
Available on crate feature v5
only.
fn manifests(&self) -> &dyn Manifests
v5
only.Actions related to manifests
Source§fn networks(&self) -> &dyn Networks
Available on crate feature v5
only.
fn networks(&self) -> &dyn Networks
v5
only.Actions related to networks
Source§fn networks_compat(&self) -> &dyn NetworksCompat
Available on crate feature v5
only.
fn networks_compat(&self) -> &dyn NetworksCompat
v5
only.Actions related to networks for the compatibility endpoints
Source§fn secrets(&self) -> &dyn Secrets
Available on crate feature v5
only.
fn secrets(&self) -> &dyn Secrets
v5
only.Actions related to secrets
Source§fn secrets_compat(&self) -> &dyn SecretsCompat
Available on crate feature v5
only.
fn secrets_compat(&self) -> &dyn SecretsCompat
v5
only.Actions related to secrets for the compatibility endpoints
Source§fn system(&self) -> &dyn System
Available on crate feature v5
only.
fn system(&self) -> &dyn System
v5
only.Actions related to Podman engine
Source§fn system_compat(&self) -> &dyn SystemCompat
Available on crate feature v5
only.
fn system_compat(&self) -> &dyn SystemCompat
v5
only.Actions related to Podman and compatibility engines
Source§fn volumes(&self) -> &dyn Volumes
Available on crate feature v5
only.
fn volumes(&self) -> &dyn Volumes
v5
only.Actions related to volumes
Source§fn volumes_compat(&self) -> &dyn VolumesCompat
Available on crate feature v5
only.
fn volumes_compat(&self) -> &dyn VolumesCompat
v5
only.Actions related to volumes for the compatibility endpoints
Source§impl Client for PodmanRestClient
impl Client for PodmanRestClient
Source§fn containers(&self) -> &dyn Containers
Available on crate feature v4
only.
fn containers(&self) -> &dyn Containers
v4
only.Actions related to containers
Source§fn containers_compat(&self) -> &dyn ContainersCompat
Available on crate feature v4
only.
fn containers_compat(&self) -> &dyn ContainersCompat
v4
only.Actions related to containers for the compatibility endpoints
Source§fn exec_compat(&self) -> &dyn ExecCompat
Available on crate feature v4
only.
fn exec_compat(&self) -> &dyn ExecCompat
v4
only.Actions related to exec for the compatibility endpoints
Source§fn images_compat(&self) -> &dyn ImagesCompat
Available on crate feature v4
only.
fn images_compat(&self) -> &dyn ImagesCompat
v4
only.Actions related to images for the compatibility endpoints
Source§fn manifests(&self) -> &dyn Manifests
Available on crate feature v4
only.
fn manifests(&self) -> &dyn Manifests
v4
only.Actions related to manifests
Source§fn networks(&self) -> &dyn Networks
Available on crate feature v4
only.
fn networks(&self) -> &dyn Networks
v4
only.Actions related to networks
Source§fn networks_compat(&self) -> &dyn NetworksCompat
Available on crate feature v4
only.
fn networks_compat(&self) -> &dyn NetworksCompat
v4
only.Actions related to networks for the compatibility endpoints
Source§fn secrets(&self) -> &dyn Secrets
Available on crate feature v4
only.
fn secrets(&self) -> &dyn Secrets
v4
only.Actions related to secrets
Source§fn secrets_compat(&self) -> &dyn SecretsCompat
Available on crate feature v4
only.
fn secrets_compat(&self) -> &dyn SecretsCompat
v4
only.Actions related to secrets for the compatibility endpoints
Source§fn system(&self) -> &dyn System
Available on crate feature v4
only.
fn system(&self) -> &dyn System
v4
only.Actions related to Podman engine
Source§fn system_compat(&self) -> &dyn SystemCompat
Available on crate feature v4
only.
fn system_compat(&self) -> &dyn SystemCompat
v4
only.Actions related to Podman and compatibility engines
Source§fn volumes(&self) -> &dyn Volumes
Available on crate feature v4
only.
fn volumes(&self) -> &dyn Volumes
v4
only.Actions related to volumes
Source§fn volumes_compat(&self) -> &dyn VolumesCompat
Available on crate feature v4
only.
fn volumes_compat(&self) -> &dyn VolumesCompat
v4
only.Actions related to volumes for the compatibility endpoints
Source§impl Containers for PodmanRestClient
impl Containers for PodmanRestClient
Source§fn image_commit_libpod<'a>(
&'a self,
params: Option<ImageCommitLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_commit_libpod<'a>( &'a self, params: Option<ImageCommitLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_delete_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerDeleteLibpod>,
) -> Pin<Box<dyn Future<Output = Result<Vec<LibpodContainersRmReport>, Error>> + Send + 'a>>
fn container_delete_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerDeleteLibpod>, ) -> Pin<Box<dyn Future<Output = Result<Vec<LibpodContainersRmReport>, Error>> + Send + 'a>>
v5
only.Source§fn put_container_archive_libpod<'a>(
&'a self,
name: &'a str,
params: Option<PutContainerArchiveLibpod<'a>>,
request: String,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn put_container_archive_libpod<'a>( &'a self, name: &'a str, params: Option<PutContainerArchiveLibpod<'a>>, request: String, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_attach_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerAttachLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<TokioIo<Upgraded>, Error>> + Send + 'a>>
fn container_attach_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerAttachLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<TokioIo<Upgraded>, Error>> + Send + 'a>>
v5
only.Source§fn container_changes_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerChangesLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn container_changes_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerChangesLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v5
only.Source§fn container_checkpoint_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerCheckpointLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_checkpoint_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerCheckpointLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_exists_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_exists_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_export_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Stream<Item = Result<Bytes, Error>> + Send + 'a>>
fn container_export_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Stream<Item = Result<Bytes, Error>> + Send + 'a>>
v5
only.Source§fn container_healthcheck_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<HealthCheckResults, Error>> + Send + 'a>>
fn container_healthcheck_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<HealthCheckResults, Error>> + Send + 'a>>
v5
only.Source§fn container_init_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_init_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_inspect_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerInspectLibpod>,
) -> Pin<Box<dyn Future<Output = Result<InspectContainerData, Error>> + Send + 'a>>
fn container_inspect_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerInspectLibpod>, ) -> Pin<Box<dyn Future<Output = Result<InspectContainerData, Error>> + Send + 'a>>
v5
only.Source§fn container_kill_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerKillLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_kill_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerKillLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_logs_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerLogsLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_logs_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerLogsLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_mount_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn container_mount_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v5
only.Source§fn container_pause_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_pause_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_rename_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerRenameLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_rename_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerRenameLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_resize_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerResizeLibpod>,
) -> Pin<Box<dyn Future<Output = Result<Value, Error>> + Send + 'a>>
fn container_resize_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerResizeLibpod>, ) -> Pin<Box<dyn Future<Output = Result<Value, Error>> + Send + 'a>>
v5
only.Source§fn container_restart_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerRestartLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_restart_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerRestartLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_restore_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerRestoreLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_restore_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerRestoreLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_start_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerStartLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_start_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerStartLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_stats_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerStatsLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_stats_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerStatsLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_stop_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerStopLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_stop_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerStopLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_top_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerTopLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<ContainerTopOkBody, Error>> + Send + 'a>>
fn container_top_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerTopLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<ContainerTopOkBody, Error>> + Send + 'a>>
v5
only.Source§fn container_unmount_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_unmount_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_unpause_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_unpause_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_update_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerUpdateLibpod<'a>>,
config: UpdateEntities,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_update_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerUpdateLibpod<'a>>, config: UpdateEntities, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_wait_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerWaitLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<i32, Error>> + Send + 'a>>
fn container_wait_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerWaitLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<i32, Error>> + Send + 'a>>
v5
only.Source§fn container_create_libpod<'a>(
&'a self,
create: SpecGenerator,
) -> Pin<Box<dyn Future<Output = Result<ContainerCreateResponse, Error>> + Send + 'a>>
fn container_create_libpod<'a>( &'a self, create: SpecGenerator, ) -> Pin<Box<dyn Future<Output = Result<ContainerCreateResponse, Error>> + Send + 'a>>
v5
only.Source§fn container_list_libpod<'a>(
&'a self,
params: Option<ContainerListLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<ListContainer>, Error>> + Send + 'a>>
fn container_list_libpod<'a>( &'a self, params: Option<ContainerListLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<ListContainer>, Error>> + Send + 'a>>
v5
only.Source§fn container_prune_libpod<'a>(
&'a self,
params: Option<ContainerPruneLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<ContainersPruneReportLibpod>, Error>> + Send + 'a>>
fn container_prune_libpod<'a>( &'a self, params: Option<ContainerPruneLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<ContainersPruneReportLibpod>, Error>> + Send + 'a>>
v5
only.Source§fn container_show_mounted_libpod<'a>(
&'a self,
) -> Pin<Box<dyn Future<Output = Result<HashMap<String, String>, Error>> + Send + 'a>>
fn container_show_mounted_libpod<'a>( &'a self, ) -> Pin<Box<dyn Future<Output = Result<HashMap<String, String>, Error>> + Send + 'a>>
v5
only.Source§fn containers_stats_all_libpod<'a>(
&'a self,
params: Option<ContainersStatsAllLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<ContainerStats, Error>> + Send + 'a>>
fn containers_stats_all_libpod<'a>( &'a self, params: Option<ContainersStatsAllLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<ContainerStats, Error>> + Send + 'a>>
v5
only.Source§fn generate_systemd_libpod<'a>(
&'a self,
name: &'a str,
params: Option<GenerateSystemdLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<HashMap<String, String>, Error>> + Send + 'a>>
fn generate_systemd_libpod<'a>( &'a self, name: &'a str, params: Option<GenerateSystemdLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<HashMap<String, String>, Error>> + Send + 'a>>
v5
only.Source§fn generate_kube_libpod<'a>(
&'a self,
params: Option<GenerateKubeLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn generate_kube_libpod<'a>( &'a self, params: Option<GenerateKubeLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v5
only.Source§fn kube_apply_libpod<'a>(
&'a self,
params: Option<KubeApplyLibpod<'a>>,
request: String,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn kube_apply_libpod<'a>( &'a self, params: Option<KubeApplyLibpod<'a>>, request: String, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v5
only.Source§fn play_kube_down_libpod<'a>(
&'a self,
params: Option<PlayKubeDownLibpod>,
) -> Pin<Box<dyn Future<Output = Result<PlayKubeReport, Error>> + Send + 'a>>
fn play_kube_down_libpod<'a>( &'a self, params: Option<PlayKubeDownLibpod>, ) -> Pin<Box<dyn Future<Output = Result<PlayKubeReport, Error>> + Send + 'a>>
v5
only.Source§fn play_kube_libpod<'a>(
&'a self,
params: Option<PlayKubeLibpod<'a>>,
request: String,
) -> Pin<Box<dyn Future<Output = Result<PlayKubeReport, Error>> + Send + 'a>>
fn play_kube_libpod<'a>( &'a self, params: Option<PlayKubeLibpod<'a>>, request: String, ) -> Pin<Box<dyn Future<Output = Result<PlayKubeReport, Error>> + Send + 'a>>
v5
only.Source§impl Containers for PodmanRestClient
impl Containers for PodmanRestClient
Source§fn image_commit_libpod<'a>(
&'a self,
params: Option<ImageCommitLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_commit_libpod<'a>( &'a self, params: Option<ImageCommitLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_delete_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerDeleteLibpod>,
) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
fn container_delete_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerDeleteLibpod>, ) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
v4
only.Source§fn put_container_archive_libpod<'a>(
&'a self,
name: &'a str,
params: Option<PutContainerArchiveLibpod<'a>>,
request: String,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn put_container_archive_libpod<'a>( &'a self, name: &'a str, params: Option<PutContainerArchiveLibpod<'a>>, request: String, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_attach_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerAttachLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<TokioIo<Upgraded>, Error>> + Send + 'a>>
fn container_attach_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerAttachLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<TokioIo<Upgraded>, Error>> + Send + 'a>>
v4
only.Source§fn container_changes_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerChangesLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn container_changes_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerChangesLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v4
only.Source§fn container_checkpoint_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerCheckpointLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_checkpoint_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerCheckpointLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_exists_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_exists_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_export_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_export_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_healthcheck_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_healthcheck_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_init_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_init_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_inspect_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerInspectLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_inspect_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerInspectLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_kill_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerKillLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_kill_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerKillLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_logs_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerLogsLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_logs_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerLogsLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_mount_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn container_mount_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v4
only.Source§fn container_pause_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_pause_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_rename_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerRenameLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_rename_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerRenameLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_resize_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerResizeLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_resize_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerResizeLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_restart_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerRestartLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_restart_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerRestartLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_restore_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerRestoreLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_restore_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerRestoreLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_start_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerStartLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_start_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerStartLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_stats_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerStatsLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_stats_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerStatsLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_stop_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerStopLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_stop_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerStopLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_top_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerTopLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_top_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerTopLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_unmount_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_unmount_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_unpause_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_unpause_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_update_libpod<'a>(
&'a self,
name: &'a str,
resources: (),
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_update_libpod<'a>( &'a self, name: &'a str, resources: (), ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_wait_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ContainerWaitLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<i32, Error>> + Send + 'a>>
fn container_wait_libpod<'a>( &'a self, name: &'a str, params: Option<ContainerWaitLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<i32, Error>> + Send + 'a>>
v4
only.Source§fn container_create_libpod<'a>(
&'a self,
create: (),
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_create_libpod<'a>( &'a self, create: (), ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_list_libpod<'a>(
&'a self,
params: Option<ContainerListLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
fn container_list_libpod<'a>( &'a self, params: Option<ContainerListLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
v4
only.Source§fn container_prune_libpod<'a>(
&'a self,
params: Option<ContainerPruneLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
fn container_prune_libpod<'a>( &'a self, params: Option<ContainerPruneLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
v4
only.Source§fn container_show_mounted_libpod<'a>(
&'a self,
) -> Pin<Box<dyn Future<Output = Result<HashMap<String, String>, Error>> + Send + 'a>>
fn container_show_mounted_libpod<'a>( &'a self, ) -> Pin<Box<dyn Future<Output = Result<HashMap<String, String>, Error>> + Send + 'a>>
v4
only.Source§fn containers_stats_all_libpod<'a>(
&'a self,
params: Option<ContainersStatsAllLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn containers_stats_all_libpod<'a>( &'a self, params: Option<ContainersStatsAllLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn generate_systemd_libpod<'a>(
&'a self,
name: &'a str,
params: Option<GenerateSystemdLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<HashMap<String, String>, Error>> + Send + 'a>>
fn generate_systemd_libpod<'a>( &'a self, name: &'a str, params: Option<GenerateSystemdLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<HashMap<String, String>, Error>> + Send + 'a>>
v4
only.Source§fn generate_kube_libpod<'a>(
&'a self,
params: Option<GenerateKubeLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn generate_kube_libpod<'a>( &'a self, params: Option<GenerateKubeLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v4
only.Source§fn kube_apply_libpod<'a>(
&'a self,
params: Option<KubeApplyLibpod<'a>>,
request: String,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn kube_apply_libpod<'a>( &'a self, params: Option<KubeApplyLibpod<'a>>, request: String, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v4
only.Source§impl ContainersCompat for PodmanRestClient
impl ContainersCompat for PodmanRestClient
Source§fn image_commit<'a>(
&'a self,
params: Option<ImageCommit<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_commit<'a>( &'a self, params: Option<ImageCommit<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_delete<'a>(
&'a self,
name: &'a str,
params: Option<ContainerDelete>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_delete<'a>( &'a self, name: &'a str, params: Option<ContainerDelete>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_archive<'a>(
&'a self,
name: &'a str,
params: Option<ContainerArchive<'a>>,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn container_archive<'a>( &'a self, name: &'a str, params: Option<ContainerArchive<'a>>, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v5
only.Source§fn put_container_archive<'a>(
&'a self,
name: &'a str,
params: Option<PutContainerArchive<'a>>,
request: String,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn put_container_archive<'a>( &'a self, name: &'a str, params: Option<PutContainerArchive<'a>>, request: String, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_attach<'a>(
&'a self,
name: &'a str,
params: Option<ContainerAttach<'a>>,
) -> Pin<Box<dyn Future<Output = Result<TokioIo<Upgraded>, Error>> + Send + 'a>>
fn container_attach<'a>( &'a self, name: &'a str, params: Option<ContainerAttach<'a>>, ) -> Pin<Box<dyn Future<Output = Result<TokioIo<Upgraded>, Error>> + Send + 'a>>
v5
only.Source§fn container_export<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_export<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_inspect<'a>(
&'a self,
name: &'a str,
params: Option<ContainerInspect>,
) -> Pin<Box<dyn Future<Output = Result<ContainerJson, Error>> + Send + 'a>>
fn container_inspect<'a>( &'a self, name: &'a str, params: Option<ContainerInspect>, ) -> Pin<Box<dyn Future<Output = Result<ContainerJson, Error>> + Send + 'a>>
v5
only.Source§fn container_kill<'a>(
&'a self,
name: &'a str,
params: Option<ContainerKill<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_kill<'a>( &'a self, name: &'a str, params: Option<ContainerKill<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_logs<'a>(
&'a self,
name: &'a str,
params: Option<ContainerLogs<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_logs<'a>( &'a self, name: &'a str, params: Option<ContainerLogs<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_pause<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_pause<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_rename<'a>(
&'a self,
name: &'a str,
params: Option<ContainerRename<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_rename<'a>( &'a self, name: &'a str, params: Option<ContainerRename<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_resize<'a>(
&'a self,
name: &'a str,
params: Option<ContainerResize>,
) -> Pin<Box<dyn Future<Output = Result<Value, Error>> + Send + 'a>>
fn container_resize<'a>( &'a self, name: &'a str, params: Option<ContainerResize>, ) -> Pin<Box<dyn Future<Output = Result<Value, Error>> + Send + 'a>>
v5
only.Source§fn container_restart<'a>(
&'a self,
name: &'a str,
params: Option<ContainerRestart>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_restart<'a>( &'a self, name: &'a str, params: Option<ContainerRestart>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_start<'a>(
&'a self,
name: &'a str,
params: Option<ContainerStart<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_start<'a>( &'a self, name: &'a str, params: Option<ContainerStart<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_stats<'a>(
&'a self,
name: &'a str,
params: Option<ContainerStats>,
) -> Pin<Box<dyn Future<Output = Result<Value, Error>> + Send + 'a>>
fn container_stats<'a>( &'a self, name: &'a str, params: Option<ContainerStats>, ) -> Pin<Box<dyn Future<Output = Result<Value, Error>> + Send + 'a>>
v5
only.Source§fn container_stop<'a>(
&'a self,
name: &'a str,
params: Option<ContainerStop>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_stop<'a>( &'a self, name: &'a str, params: Option<ContainerStop>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_top<'a>(
&'a self,
name: &'a str,
params: Option<ContainerTop<'a>>,
) -> Pin<Box<dyn Future<Output = Result<ContainerTopOkBody, Error>> + Send + 'a>>
fn container_top<'a>( &'a self, name: &'a str, params: Option<ContainerTop<'a>>, ) -> Pin<Box<dyn Future<Output = Result<ContainerTopOkBody, Error>> + Send + 'a>>
v5
only.Source§fn container_unpause<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_unpause<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_update<'a>(
&'a self,
name: &'a str,
resources: UpdateConfig,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_update<'a>( &'a self, name: &'a str, resources: UpdateConfig, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn container_wait<'a>(
&'a self,
name: &'a str,
params: Option<ContainerWait<'a>>,
) -> Pin<Box<dyn Future<Output = Result<ContainerWaitResponse, Error>> + Send + 'a>>
fn container_wait<'a>( &'a self, name: &'a str, params: Option<ContainerWait<'a>>, ) -> Pin<Box<dyn Future<Output = Result<ContainerWaitResponse, Error>> + Send + 'a>>
v5
only.Source§fn container_create<'a>(
&'a self,
params: Option<ContainerCreate<'a>>,
body: CreateContainerConfig,
) -> Pin<Box<dyn Future<Output = Result<ContainerCreateResponse, Error>> + Send + 'a>>
fn container_create<'a>( &'a self, params: Option<ContainerCreate<'a>>, body: CreateContainerConfig, ) -> Pin<Box<dyn Future<Output = Result<ContainerCreateResponse, Error>> + Send + 'a>>
v5
only.Source§fn container_list<'a>(
&'a self,
params: Option<ContainerList<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<Container>, Error>> + Send + 'a>>
fn container_list<'a>( &'a self, params: Option<ContainerList<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<Container>, Error>> + Send + 'a>>
v5
only.Source§fn container_prune<'a>(
&'a self,
params: Option<ContainerPrune<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<ContainersPruneReport>, Error>> + Send + 'a>>
fn container_prune<'a>( &'a self, params: Option<ContainerPrune<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<ContainersPruneReport>, Error>> + Send + 'a>>
v5
only.Source§impl ContainersCompat for PodmanRestClient
impl ContainersCompat for PodmanRestClient
Source§fn image_commit<'a>(
&'a self,
params: Option<ImageCommit<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_commit<'a>( &'a self, params: Option<ImageCommit<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_delete<'a>(
&'a self,
name: &'a str,
params: Option<ContainerDelete>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_delete<'a>( &'a self, name: &'a str, params: Option<ContainerDelete>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_archive<'a>(
&'a self,
name: &'a str,
params: Option<ContainerArchive<'a>>,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn container_archive<'a>( &'a self, name: &'a str, params: Option<ContainerArchive<'a>>, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v4
only.Source§fn put_container_archive<'a>(
&'a self,
name: &'a str,
params: Option<PutContainerArchive<'a>>,
request: String,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn put_container_archive<'a>( &'a self, name: &'a str, params: Option<PutContainerArchive<'a>>, request: String, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_attach<'a>(
&'a self,
name: &'a str,
params: Option<ContainerAttach<'a>>,
) -> Pin<Box<dyn Future<Output = Result<TokioIo<Upgraded>, Error>> + Send + 'a>>
fn container_attach<'a>( &'a self, name: &'a str, params: Option<ContainerAttach<'a>>, ) -> Pin<Box<dyn Future<Output = Result<TokioIo<Upgraded>, Error>> + Send + 'a>>
v4
only.Source§fn container_export<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_export<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_inspect<'a>(
&'a self,
name: &'a str,
params: Option<ContainerInspect>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_inspect<'a>( &'a self, name: &'a str, params: Option<ContainerInspect>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_kill<'a>(
&'a self,
name: &'a str,
params: Option<ContainerKill<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_kill<'a>( &'a self, name: &'a str, params: Option<ContainerKill<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_logs<'a>(
&'a self,
name: &'a str,
params: Option<ContainerLogs<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_logs<'a>( &'a self, name: &'a str, params: Option<ContainerLogs<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_pause<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_pause<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_rename<'a>(
&'a self,
name: &'a str,
params: Option<ContainerRename<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_rename<'a>( &'a self, name: &'a str, params: Option<ContainerRename<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_resize<'a>(
&'a self,
name: &'a str,
params: Option<ContainerResize>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_resize<'a>( &'a self, name: &'a str, params: Option<ContainerResize>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_restart<'a>(
&'a self,
name: &'a str,
params: Option<ContainerRestart>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_restart<'a>( &'a self, name: &'a str, params: Option<ContainerRestart>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_start<'a>(
&'a self,
name: &'a str,
params: Option<ContainerStart<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_start<'a>( &'a self, name: &'a str, params: Option<ContainerStart<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_stats<'a>(
&'a self,
name: &'a str,
params: Option<ContainerStats>,
) -> Pin<Box<dyn Future<Output = Result<Value, Error>> + Send + 'a>>
fn container_stats<'a>( &'a self, name: &'a str, params: Option<ContainerStats>, ) -> Pin<Box<dyn Future<Output = Result<Value, Error>> + Send + 'a>>
v4
only.Source§fn container_stop<'a>(
&'a self,
name: &'a str,
params: Option<ContainerStop>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_stop<'a>( &'a self, name: &'a str, params: Option<ContainerStop>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_top<'a>(
&'a self,
name: &'a str,
params: Option<ContainerTop<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_top<'a>( &'a self, name: &'a str, params: Option<ContainerTop<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_unpause<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_unpause<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_wait<'a>(
&'a self,
name: &'a str,
params: Option<ContainerWait<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_wait<'a>( &'a self, name: &'a str, params: Option<ContainerWait<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_create<'a>(
&'a self,
params: Option<ContainerCreate<'a>>,
body: (),
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_create<'a>( &'a self, params: Option<ContainerCreate<'a>>, body: (), ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn container_list<'a>(
&'a self,
params: Option<ContainerList<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
fn container_list<'a>( &'a self, params: Option<ContainerList<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
v4
only.Source§impl Exec for PodmanRestClient
impl Exec for PodmanRestClient
Source§fn container_exec_libpod<'a>(
&'a self,
name: &'a str,
control: ContainerExecLibpodBody,
) -> Pin<Box<dyn Future<Output = Result<ContainerExecLibpod201, Error>> + Send + 'a>>
fn container_exec_libpod<'a>( &'a self, name: &'a str, control: ContainerExecLibpodBody, ) -> Pin<Box<dyn Future<Output = Result<ContainerExecLibpod201, Error>> + Send + 'a>>
v5
only.Source§fn exec_inspect_libpod<'a>(
&'a self,
id: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn exec_inspect_libpod<'a>( &'a self, id: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§impl Exec for PodmanRestClient
impl Exec for PodmanRestClient
Source§fn container_exec_libpod<'a>(
&'a self,
name: &'a str,
control: ContainerExecLibpodBody,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_exec_libpod<'a>( &'a self, name: &'a str, control: ContainerExecLibpodBody, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn exec_inspect_libpod<'a>(
&'a self,
id: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn exec_inspect_libpod<'a>( &'a self, id: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§impl ExecCompat for PodmanRestClient
impl ExecCompat for PodmanRestClient
Source§fn container_exec<'a>(
&'a self,
name: &'a str,
control: ContainerExecBody,
) -> Pin<Box<dyn Future<Output = Result<ContainerExec201, Error>> + Send + 'a>>
fn container_exec<'a>( &'a self, name: &'a str, control: ContainerExecBody, ) -> Pin<Box<dyn Future<Output = Result<ContainerExec201, Error>> + Send + 'a>>
v5
only.Source§fn exec_inspect<'a>(
&'a self,
id: &'a str,
) -> Pin<Box<dyn Future<Output = Result<InspectExecSession, Error>> + Send + 'a>>
fn exec_inspect<'a>( &'a self, id: &'a str, ) -> Pin<Box<dyn Future<Output = Result<InspectExecSession, Error>> + Send + 'a>>
v5
only.Source§impl ExecCompat for PodmanRestClient
impl ExecCompat for PodmanRestClient
Source§fn container_exec<'a>(
&'a self,
name: &'a str,
control: ContainerExecBody,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn container_exec<'a>( &'a self, name: &'a str, control: ContainerExecBody, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn exec_inspect<'a>(
&'a self,
id: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn exec_inspect<'a>( &'a self, id: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§impl Images for PodmanRestClient
impl Images for PodmanRestClient
Source§fn image_build_libpod<'a>(
&'a self,
params: Option<ImageBuildLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<ImageBuildLibpod200, Error>> + Send + 'a>>
fn image_build_libpod<'a>( &'a self, params: Option<ImageBuildLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<ImageBuildLibpod200, Error>> + Send + 'a>>
v5
only.Source§fn image_delete_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ImageDeleteLibpod>,
) -> Pin<Box<dyn Future<Output = Result<LibpodImagesRemoveReport, Error>> + Send + 'a>>
fn image_delete_libpod<'a>( &'a self, name: &'a str, params: Option<ImageDeleteLibpod>, ) -> Pin<Box<dyn Future<Output = Result<LibpodImagesRemoveReport, Error>> + Send + 'a>>
v5
only.Source§fn image_changes_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ImageChangesLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn image_changes_libpod<'a>( &'a self, name: &'a str, params: Option<ImageChangesLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v5
only.Source§fn image_exists_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_exists_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn image_get_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ImageGetLibpod<'a>>,
) -> Pin<Box<dyn Stream<Item = Result<Bytes, Error>> + Send + 'a>>
fn image_get_libpod<'a>( &'a self, name: &'a str, params: Option<ImageGetLibpod<'a>>, ) -> Pin<Box<dyn Stream<Item = Result<Bytes, Error>> + Send + 'a>>
v5
only.Source§fn image_history_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<HistoryResponse, Error>> + Send + 'a>>
fn image_history_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<HistoryResponse, Error>> + Send + 'a>>
v5
only.Source§fn image_inspect_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<ImageData, Error>> + Send + 'a>>
fn image_inspect_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<ImageData, Error>> + Send + 'a>>
v5
only.Source§fn image_push_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ImagePushLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn image_push_libpod<'a>( &'a self, name: &'a str, params: Option<ImagePushLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v5
only.Source§fn image_resolve_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_resolve_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn image_tag_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ImageTagLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_tag_libpod<'a>( &'a self, name: &'a str, params: Option<ImageTagLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn image_tree_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ImageTreeLibpod>,
) -> Pin<Box<dyn Future<Output = Result<ImageTreeReport, Error>> + Send + 'a>>
fn image_tree_libpod<'a>( &'a self, name: &'a str, params: Option<ImageTreeLibpod>, ) -> Pin<Box<dyn Future<Output = Result<ImageTreeReport, Error>> + Send + 'a>>
v5
only.Source§fn image_untag_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ImageUntagLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_untag_libpod<'a>( &'a self, name: &'a str, params: Option<ImageUntagLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn image_export_libpod<'a>(
&'a self,
params: Option<ImageExportLibpod<'a>>,
) -> Pin<Box<dyn Stream<Item = Result<Bytes, Error>> + Send + 'a>>
fn image_export_libpod<'a>( &'a self, params: Option<ImageExportLibpod<'a>>, ) -> Pin<Box<dyn Stream<Item = Result<Bytes, Error>> + Send + 'a>>
v5
only.Source§fn image_import_libpod<'a>(
&'a self,
params: Option<ImageImportLibpod<'a>>,
upload: String,
) -> Pin<Box<dyn Future<Output = Result<ImageImportReport, Error>> + Send + 'a>>
fn image_import_libpod<'a>( &'a self, params: Option<ImageImportLibpod<'a>>, upload: String, ) -> Pin<Box<dyn Future<Output = Result<ImageImportReport, Error>> + Send + 'a>>
v5
only.Source§fn image_list_libpod<'a>(
&'a self,
params: Option<ImageListLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<LibpodImageSummary>, Error>> + Send + 'a>>
fn image_list_libpod<'a>( &'a self, params: Option<ImageListLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<LibpodImageSummary>, Error>> + Send + 'a>>
v5
only.Source§fn image_load_libpod<'a>(
&'a self,
upload: String,
) -> Pin<Box<dyn Future<Output = Result<ImageLoadReport, Error>> + Send + 'a>>
fn image_load_libpod<'a>( &'a self, upload: String, ) -> Pin<Box<dyn Future<Output = Result<ImageLoadReport, Error>> + Send + 'a>>
v5
only.Source§fn image_prune_libpod<'a>(
&'a self,
params: Option<ImagePruneLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<PruneReport>, Error>> + Send + 'a>>
fn image_prune_libpod<'a>( &'a self, params: Option<ImagePruneLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<PruneReport>, Error>> + Send + 'a>>
v5
only.Source§fn image_pull_libpod<'a>(
&'a self,
params: Option<ImagePullLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<LibpodImagesPullReport, Error>> + Send + 'a>>
fn image_pull_libpod<'a>( &'a self, params: Option<ImagePullLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<LibpodImagesPullReport, Error>> + Send + 'a>>
v5
only.Source§fn image_delete_all_libpod<'a>(
&'a self,
params: Option<ImageDeleteAllLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<LibpodImagesRemoveReport, Error>> + Send + 'a>>
fn image_delete_all_libpod<'a>( &'a self, params: Option<ImageDeleteAllLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<LibpodImagesRemoveReport, Error>> + Send + 'a>>
v5
only.Source§fn image_scp_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ImageScpLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<ScpReport, Error>> + Send + 'a>>
fn image_scp_libpod<'a>( &'a self, name: &'a str, params: Option<ImageScpLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<ScpReport, Error>> + Send + 'a>>
v5
only.Source§fn image_search_libpod<'a>(
&'a self,
params: Option<ImageSearchLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<RegistrySearchResponse>, Error>> + Send + 'a>>
fn image_search_libpod<'a>( &'a self, params: Option<ImageSearchLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<RegistrySearchResponse>, Error>> + Send + 'a>>
v5
only.Source§impl Images for PodmanRestClient
impl Images for PodmanRestClient
Source§fn image_build_libpod<'a>(
&'a self,
params: Option<ImageBuildLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<ImageBuildLibpod200, Error>> + Send + 'a>>
fn image_build_libpod<'a>( &'a self, params: Option<ImageBuildLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<ImageBuildLibpod200, Error>> + Send + 'a>>
v4
only.Source§fn image_delete_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ImageDeleteLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_delete_libpod<'a>( &'a self, name: &'a str, params: Option<ImageDeleteLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn image_changes_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ImageChangesLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn image_changes_libpod<'a>( &'a self, name: &'a str, params: Option<ImageChangesLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v4
only.Source§fn image_exists_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_exists_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn image_get_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ImageGetLibpod<'a>>,
) -> Pin<Box<dyn Stream<Item = Result<Bytes, Error>> + Send + 'a>>
fn image_get_libpod<'a>( &'a self, name: &'a str, params: Option<ImageGetLibpod<'a>>, ) -> Pin<Box<dyn Stream<Item = Result<Bytes, Error>> + Send + 'a>>
v4
only.Source§fn image_history_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_history_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn image_inspect_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_inspect_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn image_push_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ImagePushLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn image_push_libpod<'a>( &'a self, name: &'a str, params: Option<ImagePushLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v4
only.Source§fn image_tag_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ImageTagLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_tag_libpod<'a>( &'a self, name: &'a str, params: Option<ImageTagLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn image_tree_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ImageTreeLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_tree_libpod<'a>( &'a self, name: &'a str, params: Option<ImageTreeLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn image_untag_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ImageUntagLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_untag_libpod<'a>( &'a self, name: &'a str, params: Option<ImageUntagLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn image_export_libpod<'a>(
&'a self,
params: Option<ImageExportLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn image_export_libpod<'a>( &'a self, params: Option<ImageExportLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v4
only.Source§fn image_import_libpod<'a>(
&'a self,
params: Option<ImageImportLibpod<'a>>,
upload: String,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_import_libpod<'a>( &'a self, params: Option<ImageImportLibpod<'a>>, upload: String, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn image_list_libpod<'a>(
&'a self,
params: Option<ImageListLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
fn image_list_libpod<'a>( &'a self, params: Option<ImageListLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
v4
only.Source§fn image_load_libpod<'a>(
&'a self,
upload: String,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_load_libpod<'a>( &'a self, upload: String, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn image_prune_libpod<'a>(
&'a self,
params: Option<ImagePruneLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
fn image_prune_libpod<'a>( &'a self, params: Option<ImagePruneLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
v4
only.Source§fn image_pull_libpod<'a>(
&'a self,
params: Option<ImagePullLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_pull_libpod<'a>( &'a self, params: Option<ImagePullLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn image_delete_all_libpod<'a>(
&'a self,
params: Option<ImageDeleteAllLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_delete_all_libpod<'a>( &'a self, params: Option<ImageDeleteAllLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§impl ImagesCompat for PodmanRestClient
impl ImagesCompat for PodmanRestClient
Source§fn image_build<'a>(
&'a self,
params: Option<ImageBuild<'a>>,
input_stream: String,
) -> Pin<Box<dyn Future<Output = Result<ImageBuild200, Error>> + Send + 'a>>
fn image_build<'a>( &'a self, params: Option<ImageBuild<'a>>, input_stream: String, ) -> Pin<Box<dyn Future<Output = Result<ImageBuild200, Error>> + Send + 'a>>
v5
only.Source§fn image_delete<'a>(
&'a self,
name: &'a str,
params: Option<ImageDelete>,
) -> Pin<Box<dyn Future<Output = Result<Vec<ImageDeleteResponseItems>, Error>> + Send + 'a>>
fn image_delete<'a>( &'a self, name: &'a str, params: Option<ImageDelete>, ) -> Pin<Box<dyn Future<Output = Result<Vec<ImageDeleteResponseItems>, Error>> + Send + 'a>>
v5
only.Source§fn image_get<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Stream<Item = Result<Bytes, Error>> + Send + 'a>>
fn image_get<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Stream<Item = Result<Bytes, Error>> + Send + 'a>>
v5
only.Source§fn image_history<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<HistoryResponse, Error>> + Send + 'a>>
fn image_history<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<HistoryResponse, Error>> + Send + 'a>>
v5
only.Source§fn image_inspect<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<ImageInspect, Error>> + Send + 'a>>
fn image_inspect<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<ImageInspect, Error>> + Send + 'a>>
v5
only.Source§fn image_push<'a>(
&'a self,
name: &'a str,
params: Option<ImagePush<'a>>,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn image_push<'a>( &'a self, name: &'a str, params: Option<ImagePush<'a>>, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v5
only.Source§fn image_tag<'a>(
&'a self,
name: &'a str,
params: Option<ImageTag<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_tag<'a>( &'a self, name: &'a str, params: Option<ImageTag<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn image_create<'a>(
&'a self,
params: Option<ImageCreate<'a>>,
input_image: String,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn image_create<'a>( &'a self, params: Option<ImageCreate<'a>>, input_image: String, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v5
only.Source§fn image_get_all<'a>(
&'a self,
params: Option<ImageGetAll<'a>>,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn image_get_all<'a>( &'a self, params: Option<ImageGetAll<'a>>, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v5
only.Source§fn image_list<'a>(
&'a self,
params: Option<ImageList<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<Summary>, Error>> + Send + 'a>>
fn image_list<'a>( &'a self, params: Option<ImageList<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<Summary>, Error>> + Send + 'a>>
v5
only.Source§fn image_load<'a>(
&'a self,
params: Option<ImageLoad>,
request: String,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_load<'a>( &'a self, params: Option<ImageLoad>, request: String, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn image_prune<'a>(
&'a self,
params: Option<ImagePrune<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<ImageDeleteResponseItems>, Error>> + Send + 'a>>
fn image_prune<'a>( &'a self, params: Option<ImagePrune<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<ImageDeleteResponseItems>, Error>> + Send + 'a>>
v5
only.Source§fn image_search<'a>(
&'a self,
params: Option<ImageSearch<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<RegistrySearchResponse>, Error>> + Send + 'a>>
fn image_search<'a>( &'a self, params: Option<ImageSearch<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<RegistrySearchResponse>, Error>> + Send + 'a>>
v5
only.Source§impl ImagesCompat for PodmanRestClient
impl ImagesCompat for PodmanRestClient
Source§fn image_build<'a>(
&'a self,
params: Option<ImageBuild<'a>>,
input_stream: String,
) -> Pin<Box<dyn Future<Output = Result<ImageBuild200, Error>> + Send + 'a>>
fn image_build<'a>( &'a self, params: Option<ImageBuild<'a>>, input_stream: String, ) -> Pin<Box<dyn Future<Output = Result<ImageBuild200, Error>> + Send + 'a>>
v4
only.Source§fn image_delete<'a>(
&'a self,
name: &'a str,
params: Option<ImageDelete>,
) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
fn image_delete<'a>( &'a self, name: &'a str, params: Option<ImageDelete>, ) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
v4
only.Source§fn image_get<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Stream<Item = Result<Bytes, Error>> + Send + 'a>>
fn image_get<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Stream<Item = Result<Bytes, Error>> + Send + 'a>>
v4
only.Source§fn image_history<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_history<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn image_inspect<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_inspect<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn image_push<'a>(
&'a self,
name: &'a str,
params: Option<ImagePush<'a>>,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn image_push<'a>( &'a self, name: &'a str, params: Option<ImagePush<'a>>, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v4
only.Source§fn image_tag<'a>(
&'a self,
name: &'a str,
params: Option<ImageTag<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_tag<'a>( &'a self, name: &'a str, params: Option<ImageTag<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn image_create<'a>(
&'a self,
params: Option<ImageCreate<'a>>,
input_image: String,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn image_create<'a>( &'a self, params: Option<ImageCreate<'a>>, input_image: String, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v4
only.Source§fn image_get_all<'a>(
&'a self,
params: Option<ImageGetAll<'a>>,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn image_get_all<'a>( &'a self, params: Option<ImageGetAll<'a>>, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v4
only.Source§fn image_list<'a>(
&'a self,
params: Option<ImageList<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
fn image_list<'a>( &'a self, params: Option<ImageList<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
v4
only.Source§fn image_load<'a>(
&'a self,
params: Option<ImageLoad>,
request: String,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn image_load<'a>( &'a self, params: Option<ImageLoad>, request: String, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§impl Manifests for PodmanRestClient
impl Manifests for PodmanRestClient
Source§fn manifest_delete_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<LibpodImagesRemoveReport, Error>> + Send + 'a>>
fn manifest_delete_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<LibpodImagesRemoveReport, Error>> + Send + 'a>>
v5
only.Source§fn manifest_create_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ManifestCreateLibpod<'a>>,
options: ManifestModifyOptions,
) -> Pin<Box<dyn Future<Output = Result<IdResponse, Error>> + Send + 'a>>
fn manifest_create_libpod<'a>( &'a self, name: &'a str, params: Option<ManifestCreateLibpod<'a>>, options: ManifestModifyOptions, ) -> Pin<Box<dyn Future<Output = Result<IdResponse, Error>> + Send + 'a>>
v5
only.Source§fn manifest_modify_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ManifestModifyLibpod>,
options: ManifestModifyOptions,
) -> Pin<Box<dyn Future<Output = Result<ManifestModifyReport, Error>> + Send + 'a>>
fn manifest_modify_libpod<'a>( &'a self, name: &'a str, params: Option<ManifestModifyLibpod>, options: ManifestModifyOptions, ) -> Pin<Box<dyn Future<Output = Result<ManifestModifyReport, Error>> + Send + 'a>>
v5
only.Source§fn manifest_add_libpod<'a>(
&'a self,
name: &'a str,
options: ManifestAddOptions,
) -> Pin<Box<dyn Future<Output = Result<IdResponse, Error>> + Send + 'a>>
fn manifest_add_libpod<'a>( &'a self, name: &'a str, options: ManifestAddOptions, ) -> Pin<Box<dyn Future<Output = Result<IdResponse, Error>> + Send + 'a>>
v5
only.Source§fn manifest_exists_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn manifest_exists_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn manifest_inspect_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ManifestInspectLibpod>,
) -> Pin<Box<dyn Future<Output = Result<Schema2ListPublic, Error>> + Send + 'a>>
fn manifest_inspect_libpod<'a>( &'a self, name: &'a str, params: Option<ManifestInspectLibpod>, ) -> Pin<Box<dyn Future<Output = Result<Schema2ListPublic, Error>> + Send + 'a>>
v5
only.Source§fn manifest_push_v_3_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ManifestPushV3Libpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<IdResponse, Error>> + Send + 'a>>
fn manifest_push_v_3_libpod<'a>( &'a self, name: &'a str, params: Option<ManifestPushV3Libpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<IdResponse, Error>> + Send + 'a>>
v5
only.Source§fn manifest_push_libpod<'a>(
&'a self,
name: &'a str,
destination: &'a str,
params: Option<ManifestPushLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<IdResponse, Error>> + Send + 'a>>
fn manifest_push_libpod<'a>( &'a self, name: &'a str, destination: &'a str, params: Option<ManifestPushLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<IdResponse, Error>> + Send + 'a>>
v5
only.Source§impl Manifests for PodmanRestClient
impl Manifests for PodmanRestClient
Source§fn manifest_create_libpod<'a>(
&'a self,
params: Option<ManifestCreateLibpod<'a>>,
options: (),
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn manifest_create_libpod<'a>( &'a self, params: Option<ManifestCreateLibpod<'a>>, options: (), ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn manifest_delete_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn manifest_delete_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn manifest_modify_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ManifestModifyLibpod>,
options: (),
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn manifest_modify_libpod<'a>( &'a self, name: &'a str, params: Option<ManifestModifyLibpod>, options: (), ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn manifest_add_libpod<'a>(
&'a self,
name: &'a str,
options: (),
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn manifest_add_libpod<'a>( &'a self, name: &'a str, options: (), ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn manifest_exists_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn manifest_exists_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn manifest_inspect_libpod<'a>(
&'a self,
name: &'a str,
params: Option<ManifestInspectLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn manifest_inspect_libpod<'a>( &'a self, name: &'a str, params: Option<ManifestInspectLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§impl Networks for PodmanRestClient
impl Networks for PodmanRestClient
Source§fn network_delete_libpod<'a>(
&'a self,
name: &'a str,
params: Option<NetworkDeleteLibpod>,
) -> Pin<Box<dyn Future<Output = Result<Vec<NetworkRmReport>, Error>> + Send + 'a>>
fn network_delete_libpod<'a>( &'a self, name: &'a str, params: Option<NetworkDeleteLibpod>, ) -> Pin<Box<dyn Future<Output = Result<Vec<NetworkRmReport>, Error>> + Send + 'a>>
v5
only.Source§fn network_connect_libpod<'a>(
&'a self,
name: &'a str,
create: NetworkConnectOptions,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_connect_libpod<'a>( &'a self, name: &'a str, create: NetworkConnectOptions, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn network_disconnect_libpod<'a>(
&'a self,
name: &'a str,
create: NetworkDisconnect,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_disconnect_libpod<'a>( &'a self, name: &'a str, create: NetworkDisconnect, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn network_exists_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_exists_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn network_inspect_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<NetworkInspectReport, Error>> + Send + 'a>>
fn network_inspect_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<NetworkInspectReport, Error>> + Send + 'a>>
v5
only.Source§fn network_update_libpod<'a>(
&'a self,
name: &'a str,
update: NetworkUpdateOptions,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_update_libpod<'a>( &'a self, name: &'a str, update: NetworkUpdateOptions, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn network_create_libpod<'a>(
&'a self,
create: NetworkCreateLibpod,
) -> Pin<Box<dyn Future<Output = Result<Network, Error>> + Send + 'a>>
fn network_create_libpod<'a>( &'a self, create: NetworkCreateLibpod, ) -> Pin<Box<dyn Future<Output = Result<Network, Error>> + Send + 'a>>
v5
only.Source§fn network_list_libpod<'a>(
&'a self,
params: Option<NetworkListLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<Network>, Error>> + Send + 'a>>
fn network_list_libpod<'a>( &'a self, params: Option<NetworkListLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<Network>, Error>> + Send + 'a>>
v5
only.Source§fn network_prune_libpod<'a>(
&'a self,
params: Option<NetworkPruneLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<NetworkPruneReport>, Error>> + Send + 'a>>
fn network_prune_libpod<'a>( &'a self, params: Option<NetworkPruneLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<NetworkPruneReport>, Error>> + Send + 'a>>
v5
only.Source§impl Networks for PodmanRestClient
impl Networks for PodmanRestClient
Source§fn network_delete_libpod<'a>(
&'a self,
name: &'a str,
params: Option<NetworkDeleteLibpod>,
) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
fn network_delete_libpod<'a>( &'a self, name: &'a str, params: Option<NetworkDeleteLibpod>, ) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
v4
only.Source§fn network_connect_libpod<'a>(
&'a self,
name: &'a str,
create: (),
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_connect_libpod<'a>( &'a self, name: &'a str, create: (), ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn network_disconnect_libpod<'a>(
&'a self,
name: &'a str,
create: (),
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_disconnect_libpod<'a>( &'a self, name: &'a str, create: (), ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn network_exists_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_exists_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn network_inspect_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_inspect_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn network_update_libpod<'a>(
&'a self,
name: &'a str,
update: (),
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_update_libpod<'a>( &'a self, name: &'a str, update: (), ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn network_create_libpod<'a>(
&'a self,
create: (),
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_create_libpod<'a>( &'a self, create: (), ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§impl NetworksCompat for PodmanRestClient
impl NetworksCompat for PodmanRestClient
Source§fn network_list<'a>(
&'a self,
params: Option<NetworkList<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<NetworkResource>, Error>> + Send + 'a>>
fn network_list<'a>( &'a self, params: Option<NetworkList<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<NetworkResource>, Error>> + Send + 'a>>
v5
only.Source§fn network_delete<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_delete<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn network_inspect<'a>(
&'a self,
name: &'a str,
params: Option<NetworkInspect<'a>>,
) -> Pin<Box<dyn Future<Output = Result<NetworkResource, Error>> + Send + 'a>>
fn network_inspect<'a>( &'a self, name: &'a str, params: Option<NetworkInspect<'a>>, ) -> Pin<Box<dyn Future<Output = Result<NetworkResource, Error>> + Send + 'a>>
v5
only.Source§fn network_connect<'a>(
&'a self,
name: &'a str,
create: NetworkConnect,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_connect<'a>( &'a self, name: &'a str, create: NetworkConnect, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn network_disconnect<'a>(
&'a self,
name: &'a str,
create: NetworkDisconnect,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_disconnect<'a>( &'a self, name: &'a str, create: NetworkDisconnect, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn network_create<'a>(
&'a self,
create: NetworkCreateRequest,
) -> Pin<Box<dyn Future<Output = Result<NetworkCreate201, Error>> + Send + 'a>>
fn network_create<'a>( &'a self, create: NetworkCreateRequest, ) -> Pin<Box<dyn Future<Output = Result<NetworkCreate201, Error>> + Send + 'a>>
v5
only.Source§fn network_prune<'a>(
&'a self,
params: Option<NetworkPrune<'a>>,
) -> Pin<Box<dyn Future<Output = Result<NetworkPrune200, Error>> + Send + 'a>>
fn network_prune<'a>( &'a self, params: Option<NetworkPrune<'a>>, ) -> Pin<Box<dyn Future<Output = Result<NetworkPrune200, Error>> + Send + 'a>>
v5
only.Source§impl NetworksCompat for PodmanRestClient
impl NetworksCompat for PodmanRestClient
Source§fn network_list<'a>(
&'a self,
params: Option<NetworkList<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
fn network_list<'a>( &'a self, params: Option<NetworkList<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
v4
only.Source§fn network_delete<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_delete<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn network_inspect<'a>(
&'a self,
name: &'a str,
params: Option<NetworkInspect<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_inspect<'a>( &'a self, name: &'a str, params: Option<NetworkInspect<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn network_connect<'a>(
&'a self,
name: &'a str,
create: (),
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_connect<'a>( &'a self, name: &'a str, create: (), ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn network_disconnect<'a>(
&'a self,
name: &'a str,
create: (),
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn network_disconnect<'a>( &'a self, name: &'a str, create: (), ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn network_create<'a>(
&'a self,
create: (),
) -> Pin<Box<dyn Future<Output = Result<NetworkCreate201, Error>> + Send + 'a>>
fn network_create<'a>( &'a self, create: (), ) -> Pin<Box<dyn Future<Output = Result<NetworkCreate201, Error>> + Send + 'a>>
v4
only.Source§fn network_prune<'a>(
&'a self,
params: Option<NetworkPrune<'a>>,
) -> Pin<Box<dyn Future<Output = Result<NetworkPrune200, Error>> + Send + 'a>>
fn network_prune<'a>( &'a self, params: Option<NetworkPrune<'a>>, ) -> Pin<Box<dyn Future<Output = Result<NetworkPrune200, Error>> + Send + 'a>>
v4
only.Source§impl Pods for PodmanRestClient
impl Pods for PodmanRestClient
Source§fn pod_delete_libpod<'a>(
&'a self,
name: &'a str,
params: Option<PodDeleteLibpod>,
) -> Pin<Box<dyn Future<Output = Result<PodRmReport, Error>> + Send + 'a>>
fn pod_delete_libpod<'a>( &'a self, name: &'a str, params: Option<PodDeleteLibpod>, ) -> Pin<Box<dyn Future<Output = Result<PodRmReport, Error>> + Send + 'a>>
v5
only.Source§fn pod_exists_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn pod_exists_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn pod_inspect_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<InspectPodData, Error>> + Send + 'a>>
fn pod_inspect_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<InspectPodData, Error>> + Send + 'a>>
v5
only.Source§fn pod_kill_libpod<'a>(
&'a self,
name: &'a str,
params: Option<PodKillLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<PodKillReport, Error>> + Send + 'a>>
fn pod_kill_libpod<'a>( &'a self, name: &'a str, params: Option<PodKillLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<PodKillReport, Error>> + Send + 'a>>
v5
only.Source§fn pod_pause_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<PodPauseReport, Error>> + Send + 'a>>
fn pod_pause_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<PodPauseReport, Error>> + Send + 'a>>
v5
only.Source§fn pod_restart_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<PodRestartReport, Error>> + Send + 'a>>
fn pod_restart_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<PodRestartReport, Error>> + Send + 'a>>
v5
only.Source§fn pod_start_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<PodStartReport, Error>> + Send + 'a>>
fn pod_start_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<PodStartReport, Error>> + Send + 'a>>
v5
only.Source§fn pod_stop_libpod<'a>(
&'a self,
name: &'a str,
params: Option<PodStopLibpod>,
) -> Pin<Box<dyn Future<Output = Result<PodStopReport, Error>> + Send + 'a>>
fn pod_stop_libpod<'a>( &'a self, name: &'a str, params: Option<PodStopLibpod>, ) -> Pin<Box<dyn Future<Output = Result<PodStopReport, Error>> + Send + 'a>>
v5
only.Source§fn pod_top_libpod<'a>(
&'a self,
name: &'a str,
params: Option<PodTopLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<PodTopOkBody, Error>> + Send + 'a>>
fn pod_top_libpod<'a>( &'a self, name: &'a str, params: Option<PodTopLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<PodTopOkBody, Error>> + Send + 'a>>
v5
only.Source§fn pod_unpause_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<PodUnpauseReport, Error>> + Send + 'a>>
fn pod_unpause_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<PodUnpauseReport, Error>> + Send + 'a>>
v5
only.Source§fn pod_create_libpod<'a>(
&'a self,
create: PodSpecGenerator,
) -> Pin<Box<dyn Future<Output = Result<IdResponse, Error>> + Send + 'a>>
fn pod_create_libpod<'a>( &'a self, create: PodSpecGenerator, ) -> Pin<Box<dyn Future<Output = Result<IdResponse, Error>> + Send + 'a>>
v5
only.Source§fn pod_list_libpod<'a>(
&'a self,
params: Option<PodListLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<ListPodsReport>, Error>> + Send + 'a>>
fn pod_list_libpod<'a>( &'a self, params: Option<PodListLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<ListPodsReport>, Error>> + Send + 'a>>
v5
only.Source§fn pod_prune_libpod<'a>(
&'a self,
) -> Pin<Box<dyn Future<Output = Result<PodPruneReport, Error>> + Send + 'a>>
fn pod_prune_libpod<'a>( &'a self, ) -> Pin<Box<dyn Future<Output = Result<PodPruneReport, Error>> + Send + 'a>>
v5
only.Source§fn pod_stats_all_libpod<'a>(
&'a self,
params: Option<PodStatsAllLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<PodStatsReport>, Error>> + Send + 'a>>
fn pod_stats_all_libpod<'a>( &'a self, params: Option<PodStatsAllLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<PodStatsReport>, Error>> + Send + 'a>>
v5
only.Source§impl Pods for PodmanRestClient
impl Pods for PodmanRestClient
Source§fn pod_delete_libpod<'a>(
&'a self,
name: &'a str,
params: Option<PodDeleteLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn pod_delete_libpod<'a>( &'a self, name: &'a str, params: Option<PodDeleteLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn pod_exists_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn pod_exists_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn pod_inspect_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn pod_inspect_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn pod_kill_libpod<'a>(
&'a self,
name: &'a str,
params: Option<PodKillLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn pod_kill_libpod<'a>( &'a self, name: &'a str, params: Option<PodKillLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn pod_pause_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn pod_pause_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn pod_restart_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn pod_restart_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn pod_start_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn pod_start_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn pod_stop_libpod<'a>(
&'a self,
name: &'a str,
params: Option<PodStopLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn pod_stop_libpod<'a>( &'a self, name: &'a str, params: Option<PodStopLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn pod_top_libpod<'a>(
&'a self,
name: &'a str,
params: Option<PodTopLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn pod_top_libpod<'a>( &'a self, name: &'a str, params: Option<PodTopLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn pod_unpause_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn pod_unpause_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn pod_create_libpod<'a>(
&'a self,
create: Value,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn pod_create_libpod<'a>( &'a self, create: Value, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn pod_list_libpod<'a>(
&'a self,
params: Option<PodListLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
fn pod_list_libpod<'a>( &'a self, params: Option<PodListLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
v4
only.Source§impl Secrets for PodmanRestClient
impl Secrets for PodmanRestClient
Source§fn secret_delete_libpod<'a>(
&'a self,
name: &'a str,
params: Option<SecretDeleteLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn secret_delete_libpod<'a>( &'a self, name: &'a str, params: Option<SecretDeleteLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn secret_exists_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn secret_exists_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn secret_inspect_libpod<'a>(
&'a self,
name: &'a str,
params: Option<SecretInspectLibpod>,
) -> Pin<Box<dyn Future<Output = Result<SecretInfoReport, Error>> + Send + 'a>>
fn secret_inspect_libpod<'a>( &'a self, name: &'a str, params: Option<SecretInspectLibpod>, ) -> Pin<Box<dyn Future<Output = Result<SecretInfoReport, Error>> + Send + 'a>>
v5
only.Source§fn secret_create_libpod<'a>(
&'a self,
params: Option<SecretCreateLibpod<'a>>,
request: String,
) -> Pin<Box<dyn Future<Output = Result<SecretCreateResponse, Error>> + Send + 'a>>
fn secret_create_libpod<'a>( &'a self, params: Option<SecretCreateLibpod<'a>>, request: String, ) -> Pin<Box<dyn Future<Output = Result<SecretCreateResponse, Error>> + Send + 'a>>
v5
only.Source§fn secret_list_libpod<'a>(
&'a self,
params: Option<SecretListLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<SecretInfoReport>, Error>> + Send + 'a>>
fn secret_list_libpod<'a>( &'a self, params: Option<SecretListLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<SecretInfoReport>, Error>> + Send + 'a>>
v5
only.Source§impl Secrets for PodmanRestClient
impl Secrets for PodmanRestClient
Source§fn secret_delete_libpod<'a>(
&'a self,
name: &'a str,
params: Option<SecretDeleteLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn secret_delete_libpod<'a>( &'a self, name: &'a str, params: Option<SecretDeleteLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn secret_exists_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn secret_exists_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn secret_inspect_libpod<'a>(
&'a self,
name: &'a str,
params: Option<SecretInspectLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn secret_inspect_libpod<'a>( &'a self, name: &'a str, params: Option<SecretInspectLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§impl SecretsCompat for PodmanRestClient
impl SecretsCompat for PodmanRestClient
Source§fn secret_list<'a>(
&'a self,
params: Option<SecretList<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<SecretInfoReportCompat>, Error>> + Send + 'a>>
fn secret_list<'a>( &'a self, params: Option<SecretList<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<SecretInfoReportCompat>, Error>> + Send + 'a>>
v5
only.Source§fn secret_delete<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn secret_delete<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn secret_inspect<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<SecretInfoReportCompat, Error>> + Send + 'a>>
fn secret_inspect<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<SecretInfoReportCompat, Error>> + Send + 'a>>
v5
only.Source§fn secret_create<'a>(
&'a self,
create: SecretCreate,
) -> Pin<Box<dyn Future<Output = Result<SecretCreateResponse, Error>> + Send + 'a>>
fn secret_create<'a>( &'a self, create: SecretCreate, ) -> Pin<Box<dyn Future<Output = Result<SecretCreateResponse, Error>> + Send + 'a>>
v5
only.Source§impl SecretsCompat for PodmanRestClient
impl SecretsCompat for PodmanRestClient
Source§fn secret_list<'a>(
&'a self,
params: Option<SecretList<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
fn secret_list<'a>( &'a self, params: Option<SecretList<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<()>, Error>> + Send + 'a>>
v4
only.Source§fn secret_delete<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn secret_delete<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§impl System for PodmanRestClient
impl System for PodmanRestClient
Source§fn system_events_libpod<'a>(
&'a self,
params: Option<SystemEventsLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn system_events_libpod<'a>( &'a self, params: Option<SystemEventsLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn system_info_libpod<'a>(
&'a self,
) -> Pin<Box<dyn Future<Output = Result<LibpodInfo, Error>> + Send + 'a>>
fn system_info_libpod<'a>( &'a self, ) -> Pin<Box<dyn Future<Output = Result<LibpodInfo, Error>> + Send + 'a>>
v5
only.Source§fn system_data_usage_libpod<'a>(
&'a self,
) -> Pin<Box<dyn Future<Output = Result<SystemDfReport, Error>> + Send + 'a>>
fn system_data_usage_libpod<'a>( &'a self, ) -> Pin<Box<dyn Future<Output = Result<SystemDfReport, Error>> + Send + 'a>>
v5
only.Source§impl System for PodmanRestClient
impl System for PodmanRestClient
Source§fn system_events_libpod<'a>(
&'a self,
params: Option<SystemEventsLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn system_events_libpod<'a>( &'a self, params: Option<SystemEventsLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn system_info_libpod<'a>(
&'a self,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn system_info_libpod<'a>( &'a self, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn system_data_usage_libpod<'a>(
&'a self,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn system_data_usage_libpod<'a>( &'a self, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§impl SystemCompat for PodmanRestClient
impl SystemCompat for PodmanRestClient
Source§fn system_auth<'a>(
&'a self,
auth_config: AuthConfig,
) -> Pin<Box<dyn Future<Output = Result<AuthReport, Error>> + Send + 'a>>
fn system_auth<'a>( &'a self, auth_config: AuthConfig, ) -> Pin<Box<dyn Future<Output = Result<AuthReport, Error>> + Send + 'a>>
v5
only.Source§fn system_events<'a>(
&'a self,
params: Option<SystemEvents<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn system_events<'a>( &'a self, params: Option<SystemEvents<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn system_info<'a>(
&'a self,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn system_info<'a>( &'a self, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn system_ping<'a>(
&'a self,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn system_ping<'a>( &'a self, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v5
only.Source§impl SystemCompat for PodmanRestClient
impl SystemCompat for PodmanRestClient
Source§fn system_auth<'a>(
&'a self,
auth_config: (),
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn system_auth<'a>( &'a self, auth_config: (), ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn system_events<'a>(
&'a self,
params: Option<SystemEvents<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn system_events<'a>( &'a self, params: Option<SystemEvents<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn system_info<'a>(
&'a self,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn system_info<'a>( &'a self, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn system_ping<'a>(
&'a self,
) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
fn system_ping<'a>( &'a self, ) -> Pin<Box<dyn Future<Output = Result<String, Error>> + Send + 'a>>
v4
only.Source§impl Volumes for PodmanRestClient
impl Volumes for PodmanRestClient
Source§fn volume_delete_libpod<'a>(
&'a self,
name: &'a str,
params: Option<VolumeDeleteLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn volume_delete_libpod<'a>( &'a self, name: &'a str, params: Option<VolumeDeleteLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn volume_exists_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn volume_exists_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn volume_inspect_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<VolumeConfigResponse, Error>> + Send + 'a>>
fn volume_inspect_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<VolumeConfigResponse, Error>> + Send + 'a>>
v5
only.Source§fn volume_create_libpod<'a>(
&'a self,
create: VolumeCreateOptions,
) -> Pin<Box<dyn Future<Output = Result<VolumeConfigResponse, Error>> + Send + 'a>>
fn volume_create_libpod<'a>( &'a self, create: VolumeCreateOptions, ) -> Pin<Box<dyn Future<Output = Result<VolumeConfigResponse, Error>> + Send + 'a>>
v5
only.Source§fn volume_list_libpod<'a>(
&'a self,
params: Option<VolumeListLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<VolumeConfigResponse>, Error>> + Send + 'a>>
fn volume_list_libpod<'a>( &'a self, params: Option<VolumeListLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<VolumeConfigResponse>, Error>> + Send + 'a>>
v5
only.Source§fn volume_prune_libpod<'a>(
&'a self,
params: Option<VolumePruneLibpod<'a>>,
) -> Pin<Box<dyn Future<Output = Result<Vec<PruneReport>, Error>> + Send + 'a>>
fn volume_prune_libpod<'a>( &'a self, params: Option<VolumePruneLibpod<'a>>, ) -> Pin<Box<dyn Future<Output = Result<Vec<PruneReport>, Error>> + Send + 'a>>
v5
only.Source§impl Volumes for PodmanRestClient
impl Volumes for PodmanRestClient
Source§fn volume_delete_libpod<'a>(
&'a self,
name: &'a str,
params: Option<VolumeDeleteLibpod>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn volume_delete_libpod<'a>( &'a self, name: &'a str, params: Option<VolumeDeleteLibpod>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn volume_exists_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn volume_exists_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn volume_inspect_libpod<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn volume_inspect_libpod<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn volume_create_libpod<'a>(
&'a self,
create: VolumeCreateOptions,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn volume_create_libpod<'a>( &'a self, create: VolumeCreateOptions, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§impl VolumesCompat for PodmanRestClient
impl VolumesCompat for PodmanRestClient
Source§fn volume_list<'a>(
&'a self,
params: Option<VolumeList<'a>>,
) -> Pin<Box<dyn Future<Output = Result<ListResponse, Error>> + Send + 'a>>
fn volume_list<'a>( &'a self, params: Option<VolumeList<'a>>, ) -> Pin<Box<dyn Future<Output = Result<ListResponse, Error>> + Send + 'a>>
v5
only.Source§fn volume_delete<'a>(
&'a self,
name: &'a str,
params: Option<VolumeDelete>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn volume_delete<'a>( &'a self, name: &'a str, params: Option<VolumeDelete>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v5
only.Source§fn volume_inspect<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<Volume, Error>> + Send + 'a>>
fn volume_inspect<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<Volume, Error>> + Send + 'a>>
v5
only.Source§fn volume_create<'a>(
&'a self,
create: VolumeCreate,
) -> Pin<Box<dyn Future<Output = Result<Volume, Error>> + Send + 'a>>
fn volume_create<'a>( &'a self, create: VolumeCreate, ) -> Pin<Box<dyn Future<Output = Result<Volume, Error>> + Send + 'a>>
v5
only.Source§fn volume_prune<'a>(
&'a self,
params: Option<VolumePrune<'a>>,
) -> Pin<Box<dyn Future<Output = Result<VolumesPruneReport, Error>> + Send + 'a>>
fn volume_prune<'a>( &'a self, params: Option<VolumePrune<'a>>, ) -> Pin<Box<dyn Future<Output = Result<VolumesPruneReport, Error>> + Send + 'a>>
v5
only.Source§impl VolumesCompat for PodmanRestClient
impl VolumesCompat for PodmanRestClient
Source§fn volume_list<'a>(
&'a self,
params: Option<VolumeList<'a>>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn volume_list<'a>( &'a self, params: Option<VolumeList<'a>>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn volume_delete<'a>(
&'a self,
name: &'a str,
params: Option<VolumeDelete>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn volume_delete<'a>( &'a self, name: &'a str, params: Option<VolumeDelete>, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.Source§fn volume_inspect<'a>(
&'a self,
name: &'a str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
fn volume_inspect<'a>( &'a self, name: &'a str, ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'a>>
v4
only.