pub struct OmegaModel {
pub name: String,
pub satisfies: String,
pub is_minimal: bool,
pub description: String,
}Expand description
Omega-models and their properties.
Fields§
§name: StringName of the model (e.g., “ω-model of ACA₀”).
satisfies: StringWhich subsystem this is a model of.
is_minimal: boolWhether this is a minimal omega-model.
description: StringDescription.
Implementations§
Trait Implementations§
Source§impl Clone for OmegaModel
impl Clone for OmegaModel
Source§fn clone(&self) -> OmegaModel
fn clone(&self) -> OmegaModel
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for OmegaModel
impl RefUnwindSafe for OmegaModel
impl Send for OmegaModel
impl Sync for OmegaModel
impl Unpin for OmegaModel
impl UnsafeUnpin for OmegaModel
impl UnwindSafe for OmegaModel
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