pub struct EmbeddedPluginCapability { /* private fields */ }Implementations§
Source§impl EmbeddedPluginCapability
impl EmbeddedPluginCapability
pub fn interface_id(&self) -> &str
pub fn instance_id(&self) -> &str
pub const fn interface_major(&self) -> u16
pub const fn interface_minor(&self) -> u16
Trait Implementations§
Source§impl Clone for EmbeddedPluginCapability
impl Clone for EmbeddedPluginCapability
Source§fn clone(&self) -> EmbeddedPluginCapability
fn clone(&self) -> EmbeddedPluginCapability
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 EmbeddedPluginCapability
impl Debug for EmbeddedPluginCapability
Source§impl<'de> Deserialize<'de> for EmbeddedPluginCapability
impl<'de> Deserialize<'de> for EmbeddedPluginCapability
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 EmbeddedPluginCapability
Source§impl PartialEq for EmbeddedPluginCapability
impl PartialEq for EmbeddedPluginCapability
impl StructuralPartialEq for EmbeddedPluginCapability
Auto Trait Implementations§
impl Freeze for EmbeddedPluginCapability
impl RefUnwindSafe for EmbeddedPluginCapability
impl Send for EmbeddedPluginCapability
impl Sync for EmbeddedPluginCapability
impl Unpin for EmbeddedPluginCapability
impl UnsafeUnpin for EmbeddedPluginCapability
impl UnwindSafe for EmbeddedPluginCapability
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.