pub struct ChunkManifestIngestResult {
pub sm_document_id: String,
pub namespace: String,
pub receipt_id: String,
pub chunks: Vec<ChunkManifestChunkMapping>,
}Expand description
Successful chunk-manifest ingest receipt.
Fields§
§sm_document_id: Stringsemantic-memory document id generated for this manifest.
namespace: StringNamespace/notebook scope used for ingest.
receipt_id: StringReceipt/request correlation id for adapters.
chunks: Vec<ChunkManifestChunkMapping>Ordered external chunk to semantic-memory chunk mappings.
Trait Implementations§
Source§impl Clone for ChunkManifestIngestResult
impl Clone for ChunkManifestIngestResult
Source§fn clone(&self) -> ChunkManifestIngestResult
fn clone(&self) -> ChunkManifestIngestResult
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 ChunkManifestIngestResult
impl Debug for ChunkManifestIngestResult
Source§impl<'de> Deserialize<'de> for ChunkManifestIngestResult
impl<'de> Deserialize<'de> for ChunkManifestIngestResult
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 ChunkManifestIngestResult
impl RefUnwindSafe for ChunkManifestIngestResult
impl Send for ChunkManifestIngestResult
impl Sync for ChunkManifestIngestResult
impl Unpin for ChunkManifestIngestResult
impl UnsafeUnpin for ChunkManifestIngestResult
impl UnwindSafe for ChunkManifestIngestResult
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