pub struct CodeIngestBatch {
pub entities: Vec<Entity>,
pub notes: Vec<Note>,
pub edges: Vec<Edge>,
}Expand description
Output of a successful ingest: deterministic entity/note/edge records ready for the caller to persist through existing storage/runtime paths.
Fields§
§entities: Vec<Entity>§notes: Vec<Note>§edges: Vec<Edge>Trait Implementations§
Source§impl Clone for CodeIngestBatch
impl Clone for CodeIngestBatch
Source§fn clone(&self) -> CodeIngestBatch
fn clone(&self) -> CodeIngestBatch
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 moreAuto Trait Implementations§
impl Freeze for CodeIngestBatch
impl RefUnwindSafe for CodeIngestBatch
impl Send for CodeIngestBatch
impl Sync for CodeIngestBatch
impl Unpin for CodeIngestBatch
impl UnsafeUnpin for CodeIngestBatch
impl UnwindSafe for CodeIngestBatch
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