pub enum ModuleTemplateId {
SensorDriver,
ConnectivityService,
InferenceStage,
DiagnosticsCheck,
}Expand description
Identifier of a module-scaffold template, mapped 1:1 to its stable kebab-case slug.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ModuleTemplateId
impl Clone for ModuleTemplateId
Source§fn clone(&self) -> ModuleTemplateId
fn clone(&self) -> ModuleTemplateId
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 ModuleTemplateId
Source§impl Debug for ModuleTemplateId
impl Debug for ModuleTemplateId
Source§impl Display for ModuleTemplateId
impl Display for ModuleTemplateId
impl Eq for ModuleTemplateId
Source§impl PartialEq for ModuleTemplateId
impl PartialEq for ModuleTemplateId
Source§fn eq(&self, other: &ModuleTemplateId) -> bool
fn eq(&self, other: &ModuleTemplateId) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ModuleTemplateId
Auto Trait Implementations§
impl Freeze for ModuleTemplateId
impl RefUnwindSafe for ModuleTemplateId
impl Send for ModuleTemplateId
impl Sync for ModuleTemplateId
impl Unpin for ModuleTemplateId
impl UnsafeUnpin for ModuleTemplateId
impl UnwindSafe for ModuleTemplateId
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,
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.