pub enum PluginIdVersion {
V1,
Legacy,
}Expand description
Versioned shape accepted for a Plugin ID already present in a project.
Variants§
V1
Namespaced Plugin identity used by new authoring and catalogs.
Legacy
Pre-v1 unnamespaced identity retained only for opening existing projects.
Trait Implementations§
Source§impl Clone for PluginIdVersion
impl Clone for PluginIdVersion
Source§fn clone(&self) -> PluginIdVersion
fn clone(&self) -> PluginIdVersion
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 moreimpl Copy for PluginIdVersion
Source§impl Debug for PluginIdVersion
impl Debug for PluginIdVersion
impl Eq for PluginIdVersion
Source§impl PartialEq for PluginIdVersion
impl PartialEq for PluginIdVersion
impl StructuralPartialEq for PluginIdVersion
Auto Trait Implementations§
impl Freeze for PluginIdVersion
impl RefUnwindSafe for PluginIdVersion
impl Send for PluginIdVersion
impl Sync for PluginIdVersion
impl Unpin for PluginIdVersion
impl UnsafeUnpin for PluginIdVersion
impl UnwindSafe for PluginIdVersion
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.