Struct move_model::options::ModelBuilderOptions
source · pub struct ModelBuilderOptions {
pub ignore_pragma_opaque_internal_only: bool,
pub ignore_pragma_opaque_when_possible: bool,
}
Fields§
§ignore_pragma_opaque_internal_only: bool
Ignore the “opaque” pragma on internal function (i.e., functions with no unknown callers)
specs when possible. The opaque can be ignored as long as the function spec has no property
marked as [concrete]
or [abstract]
.
ignore_pragma_opaque_when_possible: bool
Ignore the “opaque” pragma on all function specs when possible. The opaque can be ignored
as long as the function spec has no property marked as [concrete]
or [abstract]
.
Trait Implementations§
source§impl Clone for ModelBuilderOptions
impl Clone for ModelBuilderOptions
source§fn clone(&self) -> ModelBuilderOptions
fn clone(&self) -> ModelBuilderOptions
Returns a copy 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 moresource§impl Debug for ModelBuilderOptions
impl Debug for ModelBuilderOptions
source§impl Default for ModelBuilderOptions
impl Default for ModelBuilderOptions
source§fn default() -> ModelBuilderOptions
fn default() -> ModelBuilderOptions
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ModelBuilderOptionswhere
ModelBuilderOptions: Default,
impl<'de> Deserialize<'de> for ModelBuilderOptionswhere ModelBuilderOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more