pub enum MtmdInputChunkType {
Text,
Image,
Audio,
}Expand description
The type of an MtmdInputChunk.
Variants§
Text
Plain text tokens.
Image
Image tokens (embeddings produced by the vision encoder).
Audio
Audio tokens (embeddings produced by the audio encoder).
Trait Implementations§
Source§impl Clone for MtmdInputChunkType
impl Clone for MtmdInputChunkType
Source§fn clone(&self) -> MtmdInputChunkType
fn clone(&self) -> MtmdInputChunkType
Returns a duplicate of the value. Read more
1.0.0 · 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 MtmdInputChunkType
impl Debug for MtmdInputChunkType
Source§impl From<u32> for MtmdInputChunkType
impl From<u32> for MtmdInputChunkType
Source§fn from(v: mtmd_input_chunk_type) -> Self
fn from(v: mtmd_input_chunk_type) -> Self
Converts to this type from the input type.
Source§impl PartialEq for MtmdInputChunkType
impl PartialEq for MtmdInputChunkType
impl Copy for MtmdInputChunkType
impl Eq for MtmdInputChunkType
impl StructuralPartialEq for MtmdInputChunkType
Auto Trait Implementations§
impl Freeze for MtmdInputChunkType
impl RefUnwindSafe for MtmdInputChunkType
impl Send for MtmdInputChunkType
impl Sync for MtmdInputChunkType
impl Unpin for MtmdInputChunkType
impl UnsafeUnpin for MtmdInputChunkType
impl UnwindSafe for MtmdInputChunkType
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