pub struct DocumentFormatCapabilities {
pub format: String,
pub native_concepts: Vec<String>,
pub fallbacks: Vec<(String, String)>,
}Expand description
Fidelity profile for one document format supported by meta-language.
Fields§
§format: StringCanonical format label (txt, Markdown, HTML, PDF, or DOCX).
native_concepts: Vec<String>Cross-format concepts the target profile represents natively.
fallbacks: Vec<(String, String)>Declared lossy fallbacks for concepts the target cannot represent.
Trait Implementations§
Source§impl Clone for DocumentFormatCapabilities
impl Clone for DocumentFormatCapabilities
Source§fn clone(&self) -> DocumentFormatCapabilities
fn clone(&self) -> DocumentFormatCapabilities
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 DocumentFormatCapabilities
impl Debug for DocumentFormatCapabilities
impl Eq for DocumentFormatCapabilities
impl StructuralPartialEq for DocumentFormatCapabilities
Auto Trait Implementations§
impl Freeze for DocumentFormatCapabilities
impl RefUnwindSafe for DocumentFormatCapabilities
impl Send for DocumentFormatCapabilities
impl Sync for DocumentFormatCapabilities
impl Unpin for DocumentFormatCapabilities
impl UnsafeUnpin for DocumentFormatCapabilities
impl UnwindSafe for DocumentFormatCapabilities
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
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.