pub enum EngineStatus {
Available,
Planned,
}Expand description
Whether a registered engine is implemented in this distribution (spec §2.3).
A Planned engine is registered so applications can present it and so
its key is reserved — it carries no implementation. Applications must
refuse to create projects, import models, or run simulations for one.
Resolving a planned key is not an UnknownEngineError: the
descriptor exists and its identity fields are valid.
Variants§
Trait Implementations§
Source§impl Clone for EngineStatus
impl Clone for EngineStatus
Source§fn clone(&self) -> EngineStatus
fn clone(&self) -> EngineStatus
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 EngineStatus
Source§impl Debug for EngineStatus
impl Debug for EngineStatus
impl Eq for EngineStatus
Source§impl PartialEq for EngineStatus
impl PartialEq for EngineStatus
Source§impl Serialize for EngineStatus
impl Serialize for EngineStatus
impl StructuralPartialEq for EngineStatus
Auto Trait Implementations§
impl Freeze for EngineStatus
impl RefUnwindSafe for EngineStatus
impl Send for EngineStatus
impl Sync for EngineStatus
impl Unpin for EngineStatus
impl UnsafeUnpin for EngineStatus
impl UnwindSafe for EngineStatus
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