pub struct PluginId {
pub format: PluginFormat,
pub stable_id: String,
}Expand description
A plugin’s stable identity: its format paired with a backend-stable id.
Fields§
§format: PluginFormatThe host backend format this id refers to.
stable_id: StringThe format-stable identifier string for the plugin.
Implementations§
Trait Implementations§
impl Eq for PluginId
Source§impl Ord for PluginId
impl Ord for PluginId
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for PluginId
impl PartialOrd for PluginId
impl StructuralPartialEq for PluginId
Auto Trait Implementations§
impl Freeze for PluginId
impl RefUnwindSafe for PluginId
impl Send for PluginId
impl Sync for PluginId
impl Unpin for PluginId
impl UnsafeUnpin for PluginId
impl UnwindSafe for PluginId
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