pub struct IndexedFile {
pub id: String,
pub project_id: String,
pub file_path: String,
pub language: String,
pub content_hash: String,
pub symbol_count: usize,
pub byte_size: usize,
pub indexed_at: String,
}Expand description
Metadata for an indexed file.
Fields§
§id: String§project_id: String§file_path: String§language: String§content_hash: String§symbol_count: usize§byte_size: usize§indexed_at: StringImplementations§
Trait Implementations§
Source§impl Clone for IndexedFile
impl Clone for IndexedFile
Source§fn clone(&self) -> IndexedFile
fn clone(&self) -> IndexedFile
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 IndexedFile
impl Debug for IndexedFile
Source§impl<'de> Deserialize<'de> for IndexedFile
impl<'de> Deserialize<'de> for IndexedFile
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 IndexedFile
impl RefUnwindSafe for IndexedFile
impl Send for IndexedFile
impl Sync for IndexedFile
impl Unpin for IndexedFile
impl UnsafeUnpin for IndexedFile
impl UnwindSafe for IndexedFile
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