pub struct ResolvedProfile { /* private fields */ }Expand description
Input-validated profile and fully materialized deterministic settings.
Implementations§
Source§impl ResolvedProfile
impl ResolvedProfile
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]
Fully materialized clip rows in lexical actual-name order.
Sourcepub const fn settings_identity(&self) -> &InputIdentity
pub const fn settings_identity(&self) -> &InputIdentity
Canonical settings SHA-256 plus byte count.
Trait Implementations§
Source§impl Clone for ResolvedProfile
impl Clone for ResolvedProfile
Source§fn clone(&self) -> ResolvedProfile
fn clone(&self) -> ResolvedProfile
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 ResolvedProfile
impl Debug for ResolvedProfile
impl Eq for ResolvedProfile
Source§impl PartialEq for ResolvedProfile
impl PartialEq for ResolvedProfile
impl StructuralPartialEq for ResolvedProfile
Auto Trait Implementations§
impl Freeze for ResolvedProfile
impl RefUnwindSafe for ResolvedProfile
impl Send for ResolvedProfile
impl Sync for ResolvedProfile
impl Unpin for ResolvedProfile
impl UnsafeUnpin for ResolvedProfile
impl UnwindSafe for ResolvedProfile
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