pub struct PluginExtensions { /* private fields */ }Implementations§
Source§impl PluginExtensions
impl PluginExtensions
pub fn from_contributions( contributions: impl IntoIterator<Item = PluginExtensionContribution>, ) -> Self
pub fn insert(&mut self, contribution: PluginExtensionContribution)
pub fn payloads(&self, extension_id: &str) -> &[Value]
pub fn is_empty(&self) -> bool
Trait Implementations§
Source§impl Clone for PluginExtensions
impl Clone for PluginExtensions
Source§fn clone(&self) -> PluginExtensions
fn clone(&self) -> PluginExtensions
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 PluginExtensions
impl Debug for PluginExtensions
Source§impl Default for PluginExtensions
impl Default for PluginExtensions
Source§fn default() -> PluginExtensions
fn default() -> PluginExtensions
Returns the “default value” for a type. Read more
impl Eq for PluginExtensions
Source§impl PartialEq for PluginExtensions
impl PartialEq for PluginExtensions
Source§fn eq(&self, other: &PluginExtensions) -> bool
fn eq(&self, other: &PluginExtensions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PluginExtensions
Auto Trait Implementations§
impl Freeze for PluginExtensions
impl RefUnwindSafe for PluginExtensions
impl Send for PluginExtensions
impl Sync for PluginExtensions
impl Unpin for PluginExtensions
impl UnsafeUnpin for PluginExtensions
impl UnwindSafe for PluginExtensions
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