pub struct MetadataFieldInfo {
pub name: String,
pub description: String,
pub field_type: String,
}Expand description
Describes a metadata field for the LLM to understand available filters.
Fields§
§name: String§description: String§field_type: StringTrait Implementations§
Source§impl Clone for MetadataFieldInfo
impl Clone for MetadataFieldInfo
Source§fn clone(&self) -> MetadataFieldInfo
fn clone(&self) -> MetadataFieldInfo
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 moreAuto Trait Implementations§
impl Freeze for MetadataFieldInfo
impl RefUnwindSafe for MetadataFieldInfo
impl Send for MetadataFieldInfo
impl Sync for MetadataFieldInfo
impl Unpin for MetadataFieldInfo
impl UnsafeUnpin for MetadataFieldInfo
impl UnwindSafe for MetadataFieldInfo
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