Struct bollard::models::PluginInterfaceType
source · pub struct PluginInterfaceType {
pub prefix: String,
pub capability: String,
pub version: String,
}
Fields§
§prefix: String
§capability: String
§version: String
Trait Implementations§
source§impl Clone for PluginInterfaceType
impl Clone for PluginInterfaceType
source§fn clone(&self) -> PluginInterfaceType
fn clone(&self) -> PluginInterfaceType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§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<PluginInterfaceType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PluginInterfaceType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for PluginInterfaceType
impl PartialEq for PluginInterfaceType
source§impl Serialize for PluginInterfaceType
impl Serialize for PluginInterfaceType
source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for PluginInterfaceType
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)