pub struct EngineDeclaration {
pub selection: Option<ProfileSelection>,
pub document_settings: Option<SettingMap>,
pub clip_settings: BTreeMap<String, SettingMap>,
}Expand description
Full public input to phase-one static resolution.
Fields§
§selection: Option<ProfileSelection>Exact profile selection, or none for engine-neutral behavior.
document_settings: Option<SettingMap>Declared document settings. Some retains an explicitly empty table.
clip_settings: BTreeMap<String, SettingMap>Selector-keyed per-clip setting declarations.
Trait Implementations§
Source§impl Clone for EngineDeclaration
impl Clone for EngineDeclaration
Source§fn clone(&self) -> EngineDeclaration
fn clone(&self) -> EngineDeclaration
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 EngineDeclaration
impl Debug for EngineDeclaration
Source§impl Default for EngineDeclaration
impl Default for EngineDeclaration
Source§fn default() -> EngineDeclaration
fn default() -> EngineDeclaration
Returns the “default value” for a type. Read more
impl Eq for EngineDeclaration
Source§impl PartialEq for EngineDeclaration
impl PartialEq for EngineDeclaration
impl StructuralPartialEq for EngineDeclaration
Auto Trait Implementations§
impl Freeze for EngineDeclaration
impl RefUnwindSafe for EngineDeclaration
impl Send for EngineDeclaration
impl Sync for EngineDeclaration
impl Unpin for EngineDeclaration
impl UnsafeUnpin for EngineDeclaration
impl UnwindSafe for EngineDeclaration
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