Struct docker_api::plugin::Plugin [−][src]
pub struct Plugin<'docker> { /* fields omitted */ }
Expand description
Interface for accessing and manipulating a Docker plugin.
Api Reference: https://docs.docker.com/engine/api/v1.41/#tag/Plugin
Implementations
Exports an interface for operations that may be performed against a named image.
Inspects a named plugin’s details.
Api Reference: https://docs.docker.com/engine/api/v1.41/#operation/PluginInspect
Removes a plugin.
Api Reference: https://docs.docker.com/engine/api/v1.41/#operation/PluginDelete
Forcefully remove a plugin. This may result in issues if the plugin is in use by a container.
Api Reference: https://docs.docker.com/engine/api/v1.41/#operation/PluginDelete
Enable a plugin.
Api Reference: https://docs.docker.com/engine/api/v1.41/#operation/PluginEnable
Disable a plugin.
Api Reference: https://docs.docker.com/engine/api/v1.41/#operation/PluginDisable
Push a plugin to the registry.
Api Reference: https://docs.docker.com/engine/api/v1.41/#operation/PluginPush
Trait Implementations
Auto Trait Implementations
impl<'docker> !RefUnwindSafe for Plugin<'docker>
impl<'docker> !UnwindSafe for Plugin<'docker>