pub struct HostDefaultPlugin { /* private fields */ }Expand description
One Plugin Instance supplied by Host defaults.
Implementations§
Source§impl HostDefaultPlugin
impl HostDefaultPlugin
pub fn new( plugin_id: impl Into<String>, instance_key: impl Into<String>, ) -> Self
pub fn with_configuration(self, configuration: Value) -> Self
pub const fn disableable(self) -> Self
pub const fn id(&self) -> &PluginInstanceId
pub const fn configuration(&self) -> &Value
pub const fn is_disableable(&self) -> bool
Trait Implementations§
Source§impl Clone for HostDefaultPlugin
impl Clone for HostDefaultPlugin
Source§fn clone(&self) -> HostDefaultPlugin
fn clone(&self) -> HostDefaultPlugin
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 HostDefaultPlugin
impl Debug for HostDefaultPlugin
Source§impl<'de> Deserialize<'de> for HostDefaultPlugin
impl<'de> Deserialize<'de> for HostDefaultPlugin
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
Source§impl PartialEq for HostDefaultPlugin
impl PartialEq for HostDefaultPlugin
Source§impl Serialize for HostDefaultPlugin
impl Serialize for HostDefaultPlugin
impl StructuralPartialEq for HostDefaultPlugin
Auto Trait Implementations§
impl Freeze for HostDefaultPlugin
impl RefUnwindSafe for HostDefaultPlugin
impl Send for HostDefaultPlugin
impl Sync for HostDefaultPlugin
impl Unpin for HostDefaultPlugin
impl UnsafeUnpin for HostDefaultPlugin
impl UnwindSafe for HostDefaultPlugin
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