pub struct ResolvedProfileV2 { /* private fields */ }Expand description
V2 bounded engine resolution retaining a valid canonical prefix.
Implementations§
Source§impl ResolvedProfileV2
impl ResolvedProfileV2
Sourcepub const fn profile(&self) -> &'static EngineProfile
pub const fn profile(&self) -> &'static EngineProfile
Exact immutable selected profile.
Sourcepub const fn source_format(&self) -> SourceFormatV1
pub const fn source_format(&self) -> SourceFormatV1
Authoritative accepted source format.
Sourcepub const fn document_settings(&self) -> &BTreeMap<SettingId, SettingValue>
pub const fn document_settings(&self) -> &BTreeMap<SettingId, SettingValue>
Fully materialized document settings.
Sourcepub fn clip_settings(&self) -> &[ResolvedClipSettings]
pub fn clip_settings(&self) -> &[ResolvedClipSettings]
Retained clip settings rows in canonical lexical-name order.
Sourcepub const fn settings_identity(&self) -> &InputIdentity
pub const fn settings_identity(&self) -> &InputIdentity
V1-prefix identity, retained only as an input to the V2 projection.
Sourcepub const fn clip_coverage(&self) -> ResolvedClipCoverageV2
pub const fn clip_coverage(&self) -> ResolvedClipCoverageV2
Coverage state for the actual source clip inventory.
Sourcepub const fn work(&self) -> ResolvedEngineSettingsWorkV2
pub const fn work(&self) -> ResolvedEngineSettingsWorkV2
Bounded work counters.
Trait Implementations§
Source§impl Clone for ResolvedProfileV2
impl Clone for ResolvedProfileV2
Source§fn clone(&self) -> ResolvedProfileV2
fn clone(&self) -> ResolvedProfileV2
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 ResolvedProfileV2
impl Debug for ResolvedProfileV2
impl Eq for ResolvedProfileV2
Source§impl PartialEq for ResolvedProfileV2
impl PartialEq for ResolvedProfileV2
impl StructuralPartialEq for ResolvedProfileV2
Auto Trait Implementations§
impl Freeze for ResolvedProfileV2
impl RefUnwindSafe for ResolvedProfileV2
impl Send for ResolvedProfileV2
impl Sync for ResolvedProfileV2
impl Unpin for ResolvedProfileV2
impl UnsafeUnpin for ResolvedProfileV2
impl UnwindSafe for ResolvedProfileV2
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