pub struct CachedSearchVector {
pub node_id: i64,
pub file_path: String,
pub kind: String,
pub name: String,
pub signature: Option<String>,
pub backend: String,
pub dims: u32,
pub vector: Vec<f32>,
}Fields§
§node_id: i64§file_path: String§kind: String§name: String§signature: Option<String>§backend: String§dims: u32§vector: Vec<f32>Trait Implementations§
Source§impl Clone for CachedSearchVector
impl Clone for CachedSearchVector
Source§fn clone(&self) -> CachedSearchVector
fn clone(&self) -> CachedSearchVector
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 CachedSearchVector
impl Debug for CachedSearchVector
Source§impl<'de> Deserialize<'de> for CachedSearchVector
impl<'de> Deserialize<'de> for CachedSearchVector
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
Auto Trait Implementations§
impl Freeze for CachedSearchVector
impl RefUnwindSafe for CachedSearchVector
impl Send for CachedSearchVector
impl Sync for CachedSearchVector
impl Unpin for CachedSearchVector
impl UnsafeUnpin for CachedSearchVector
impl UnwindSafe for CachedSearchVector
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