pub struct PluginConfiguration {
pub kind: String,
pub default: Value,
pub description: String,
}
Fields§
§kind: String
§default: Value
§description: String
Trait Implementations§
Source§impl Clone for PluginConfiguration
impl Clone for PluginConfiguration
Source§fn clone(&self) -> PluginConfiguration
fn clone(&self) -> PluginConfiguration
Returns a duplicate 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 PluginConfiguration
impl Debug for PluginConfiguration
Source§impl<'de> Deserialize<'de> for PluginConfiguration
impl<'de> Deserialize<'de> for PluginConfiguration
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 PluginConfiguration
impl RefUnwindSafe for PluginConfiguration
impl Send for PluginConfiguration
impl Sync for PluginConfiguration
impl Unpin for PluginConfiguration
impl UnwindSafe for PluginConfiguration
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