pub enum IndexModality {
Text,
Image,
Layout,
Table,
}Expand description
Source modality covered by a derived index cursor.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for IndexModality
impl Clone for IndexModality
Source§fn clone(&self) -> IndexModality
fn clone(&self) -> IndexModality
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 moreimpl Copy for IndexModality
Source§impl Debug for IndexModality
impl Debug for IndexModality
Source§impl<'de> Deserialize<'de> for IndexModality
impl<'de> Deserialize<'de> for IndexModality
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
Source§impl Display for IndexModality
impl Display for IndexModality
impl Eq for IndexModality
Source§impl Hash for IndexModality
impl Hash for IndexModality
Source§impl PartialEq for IndexModality
impl PartialEq for IndexModality
Source§impl Serialize for IndexModality
impl Serialize for IndexModality
impl StructuralPartialEq for IndexModality
Auto Trait Implementations§
impl Freeze for IndexModality
impl RefUnwindSafe for IndexModality
impl Send for IndexModality
impl Sync for IndexModality
impl Unpin for IndexModality
impl UnsafeUnpin for IndexModality
impl UnwindSafe for IndexModality
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,
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.