pub struct ProveKvPoolArtifactBuildReceiptV1 {
pub schema_version: String,
pub generation_id: String,
pub embedding_snapshot_digest: String,
pub source_digest: String,
pub pool_manifest_digest: String,
pub codec_family: String,
pub codec_profile: String,
pub vector_dim: usize,
pub item_count: usize,
pub payload_bytes: u64,
pub exact_rerank_required: bool,
pub created_at: DateTime<Utc>,
}Expand description
Receipt-like summary for rebuilding proveKV/poly-kv pool artifacts.
Fields§
§schema_version: String§generation_id: String§embedding_snapshot_digest: String§source_digest: String§pool_manifest_digest: String§codec_family: String§codec_profile: String§vector_dim: usize§item_count: usize§payload_bytes: u64§exact_rerank_required: bool§created_at: DateTime<Utc>Trait Implementations§
Source§impl Clone for ProveKvPoolArtifactBuildReceiptV1
impl Clone for ProveKvPoolArtifactBuildReceiptV1
Source§fn clone(&self) -> ProveKvPoolArtifactBuildReceiptV1
fn clone(&self) -> ProveKvPoolArtifactBuildReceiptV1
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<'de> Deserialize<'de> for ProveKvPoolArtifactBuildReceiptV1
impl<'de> Deserialize<'de> for ProveKvPoolArtifactBuildReceiptV1
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
impl Eq for ProveKvPoolArtifactBuildReceiptV1
Source§impl PartialEq for ProveKvPoolArtifactBuildReceiptV1
impl PartialEq for ProveKvPoolArtifactBuildReceiptV1
Source§fn eq(&self, other: &ProveKvPoolArtifactBuildReceiptV1) -> bool
fn eq(&self, other: &ProveKvPoolArtifactBuildReceiptV1) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ProveKvPoolArtifactBuildReceiptV1
Auto Trait Implementations§
impl Freeze for ProveKvPoolArtifactBuildReceiptV1
impl RefUnwindSafe for ProveKvPoolArtifactBuildReceiptV1
impl Send for ProveKvPoolArtifactBuildReceiptV1
impl Sync for ProveKvPoolArtifactBuildReceiptV1
impl Unpin for ProveKvPoolArtifactBuildReceiptV1
impl UnsafeUnpin for ProveKvPoolArtifactBuildReceiptV1
impl UnwindSafe for ProveKvPoolArtifactBuildReceiptV1
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