pub struct MeaningfulContent {
pub text: bool,
pub numbers: bool,
pub table_data: bool,
pub markdown_refs: Vec<String>,
pub table_refs: Vec<String>,
}Expand description
Declaration that an image contains meaningful information and where it is canonicalized.
Fields§
§text: boolImage contains meaningful text.
numbers: boolImage contains meaningful numbers.
table_data: boolImage contains table-like data.
markdown_refs: Vec<String>Markdown block or placement refs that canonicalize the content.
table_refs: Vec<String>Table ids that canonicalize the content.
Trait Implementations§
Source§impl Clone for MeaningfulContent
impl Clone for MeaningfulContent
Source§impl Debug for MeaningfulContent
impl Debug for MeaningfulContent
Source§impl<'de> Deserialize<'de> for MeaningfulContent
impl<'de> Deserialize<'de> for MeaningfulContent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MeaningfulContent
Source§impl PartialEq for MeaningfulContent
impl PartialEq for MeaningfulContent
Source§impl Serialize for MeaningfulContent
impl Serialize for MeaningfulContent
impl StructuralPartialEq for MeaningfulContent
Auto Trait Implementations§
impl Freeze for MeaningfulContent
impl RefUnwindSafe for MeaningfulContent
impl Send for MeaningfulContent
impl Sync for MeaningfulContent
impl Unpin for MeaningfulContent
impl UnsafeUnpin for MeaningfulContent
impl UnwindSafe for MeaningfulContent
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.