pub struct PluginInterfaceType {
pub capability: String,
pub prefix: String,
pub version: String,
}
Available on crate feature
v5
only.Expand description
PluginInterfaceType plugin interface type
Fields§
§capability: String
capability
prefix: String
prefix
version: String
version
Trait Implementations§
Source§impl Debug for PluginInterfaceType
impl Debug for PluginInterfaceType
Source§impl Default for PluginInterfaceType
impl Default for PluginInterfaceType
Source§fn default() -> PluginInterfaceType
fn default() -> PluginInterfaceType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PluginInterfaceType
impl<'de> Deserialize<'de> for PluginInterfaceType
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 PluginInterfaceType
impl RefUnwindSafe for PluginInterfaceType
impl Send for PluginInterfaceType
impl Sync for PluginInterfaceType
impl Unpin for PluginInterfaceType
impl UnwindSafe for PluginInterfaceType
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