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