pub struct PluginExtensionContribution {
pub extension_id: String,
pub payload: Value,
}Fields§
§extension_id: String§payload: ValueImplementations§
Trait Implementations§
Source§impl Clone for PluginExtensionContribution
impl Clone for PluginExtensionContribution
Source§fn clone(&self) -> PluginExtensionContribution
fn clone(&self) -> PluginExtensionContribution
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PluginExtensionContribution
impl Debug for PluginExtensionContribution
Source§impl<'de> Deserialize<'de> for PluginExtensionContribution
impl<'de> Deserialize<'de> for PluginExtensionContribution
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
impl Eq for PluginExtensionContribution
Source§impl PartialEq for PluginExtensionContribution
impl PartialEq for PluginExtensionContribution
Source§fn eq(&self, other: &PluginExtensionContribution) -> bool
fn eq(&self, other: &PluginExtensionContribution) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PluginExtensionContribution
Auto Trait Implementations§
impl Freeze for PluginExtensionContribution
impl RefUnwindSafe for PluginExtensionContribution
impl Send for PluginExtensionContribution
impl Sync for PluginExtensionContribution
impl Unpin for PluginExtensionContribution
impl UnsafeUnpin for PluginExtensionContribution
impl UnwindSafe for PluginExtensionContribution
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