pub struct NamedScenario { /* private fields */ }Expand description
One checked problem plus the approximation evidence that created it.
Implementations§
Source§impl NamedScenario
impl NamedScenario
Sourcepub fn problem(&self) -> &InterferenceProblem
pub fn problem(&self) -> &InterferenceProblem
Returns the complete coherent problem.
Sourcepub fn certificate(&self) -> ScenarioCertificate
pub fn certificate(&self) -> ScenarioCertificate
Returns construction and approximation evidence.
Sourcepub fn into_parts(self) -> (InterferenceProblem, ScenarioCertificate)
pub fn into_parts(self) -> (InterferenceProblem, ScenarioCertificate)
Consumes the scenario into its problem and evidence.
Trait Implementations§
Source§impl Clone for NamedScenario
impl Clone for NamedScenario
Source§fn clone(&self) -> NamedScenario
fn clone(&self) -> NamedScenario
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 moreSource§impl Debug for NamedScenario
impl Debug for NamedScenario
Source§impl PartialEq for NamedScenario
impl PartialEq for NamedScenario
impl StructuralPartialEq for NamedScenario
Auto Trait Implementations§
impl Freeze for NamedScenario
impl RefUnwindSafe for NamedScenario
impl Send for NamedScenario
impl Sync for NamedScenario
impl Unpin for NamedScenario
impl UnsafeUnpin for NamedScenario
impl UnwindSafe for NamedScenario
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