#[non_exhaustive]pub struct FragmentConflictPolicy { /* private fields */ }Expand description
Conflict choices for one cross-document fragment import.
Implementations§
Source§impl FragmentConflictPolicy
impl FragmentConflictPolicy
Sourcepub const fn reuse_equivalent() -> Self
pub const fn reuse_equivalent() -> Self
Reuse equivalent supported dependencies and rename non-equivalent ones.
Sourcepub const fn rename_all() -> Self
pub const fn rename_all() -> Self
Allocate a fresh destination identity for every supported dependency.
Sourcepub const fn with_style_reuse(self, reuse: bool) -> Self
pub const fn with_style_reuse(self, reuse: bool) -> Self
Select whether equivalent style definitions are reused.
Sourcepub const fn with_numbering_reuse(self, reuse: bool) -> Self
pub const fn with_numbering_reuse(self, reuse: bool) -> Self
Select whether equivalent numbering definitions are reused.
Select whether equivalent relationship-reached leaf parts are reused.
Trait Implementations§
Source§impl Clone for FragmentConflictPolicy
impl Clone for FragmentConflictPolicy
impl Copy for FragmentConflictPolicy
Source§impl Debug for FragmentConflictPolicy
impl Debug for FragmentConflictPolicy
Source§impl Default for FragmentConflictPolicy
impl Default for FragmentConflictPolicy
impl Eq for FragmentConflictPolicy
Source§impl PartialEq for FragmentConflictPolicy
impl PartialEq for FragmentConflictPolicy
impl StructuralPartialEq for FragmentConflictPolicy
Auto Trait Implementations§
impl Freeze for FragmentConflictPolicy
impl RefUnwindSafe for FragmentConflictPolicy
impl Send for FragmentConflictPolicy
impl Sync for FragmentConflictPolicy
impl Unpin for FragmentConflictPolicy
impl UnsafeUnpin for FragmentConflictPolicy
impl UnwindSafe for FragmentConflictPolicy
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.impl<T> ErasedDestructor for Twhere
T: 'static,
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
Source§fn to_owned_obj(&self, data: FontData<'_>) -> U
fn to_owned_obj(&self, data: FontData<'_>) -> U
Convert this type into
T, using the provided data to resolve any offsets.