pub struct GmsAnalysis {
pub path: String,
pub dimensions: GmsHeader,
pub solve_directive: Option<GmsSolveDirective>,
pub class: String,
pub supported_by_pounce: Option<bool>,
pub suggestions: Vec<Suggestion>,
pub warnings: Vec<String>,
}Expand description
Result of analyzing a .gms file.
Fields§
§path: String§dimensions: GmsHeader§solve_directive: Option<GmsSolveDirective>§class: String§supported_by_pounce: Option<bool>§suggestions: Vec<Suggestion>§warnings: Vec<String>Trait Implementations§
Source§impl Clone for GmsAnalysis
impl Clone for GmsAnalysis
Source§fn clone(&self) -> GmsAnalysis
fn clone(&self) -> GmsAnalysis
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 GmsAnalysis
impl Debug for GmsAnalysis
Auto Trait Implementations§
impl Freeze for GmsAnalysis
impl RefUnwindSafe for GmsAnalysis
impl Send for GmsAnalysis
impl Sync for GmsAnalysis
impl Unpin for GmsAnalysis
impl UnsafeUnpin for GmsAnalysis
impl UnwindSafe for GmsAnalysis
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