pub struct PluginConfigInterface {
pub protocol_scheme: Option<String>,
pub socket: String,
pub types: Vec<PluginInterfaceType>,
}
Available on crate feature
v5
only.Expand description
PluginConfigInterface The interface between Docker and the plugin
Fields§
§protocol_scheme: Option<String>
Protocol to use for clients connecting to the plugin.
socket: String
socket
types: Vec<PluginInterfaceType>
types
Trait Implementations§
Source§impl Debug for PluginConfigInterface
impl Debug for PluginConfigInterface
Source§impl Default for PluginConfigInterface
impl Default for PluginConfigInterface
Source§fn default() -> PluginConfigInterface
fn default() -> PluginConfigInterface
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PluginConfigInterface
impl<'de> Deserialize<'de> for PluginConfigInterface
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PluginConfigInterface
impl RefUnwindSafe for PluginConfigInterface
impl Send for PluginConfigInterface
impl Sync for PluginConfigInterface
impl Unpin for PluginConfigInterface
impl UnwindSafe for PluginConfigInterface
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more