pub trait OriginalProblemExtraProperty {
// Required methods
fn get_original_problem(&self) -> Option<Arc<Problem>>;
fn set_original_problem(&mut self, value: Arc<Problem>) -> &mut Self;
}
Expand description
Extends Extras within a new OriginalProblemExtraProperty.
Required Methods§
Sourcefn get_original_problem(&self) -> Option<Arc<Problem>>
fn get_original_problem(&self) -> Option<Arc<Problem>>
Gets OriginalProblem property as a shared reference.
Sourcefn set_original_problem(&mut self, value: Arc<Problem>) -> &mut Self
fn set_original_problem(&mut self, value: Arc<Problem>) -> &mut Self
Sets OriginalProblem property using a shared reference.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.