pub struct SemanticPublicationInputProjection {Show 14 fields
pub publication: SemanticPublishedIdentity,
pub semantic_root: Identity256,
pub model_generation: u64,
pub model_geometry_digest: Identity256,
pub model_numerical_digest: Identity256,
pub neural_generation: u64,
pub cache_generation: u64,
pub prefix_extent: u64,
pub ring_head: u64,
pub prefix_identity: Identity256,
pub prefix: Vec<SemanticTextSlot>,
pub source: [SemanticTextSlot; 32],
pub token_provenance: Vec<SemanticTokenProvenance>,
pub cache: Vec<SemanticPublicationTensorProjection>,
}Expand description
Read-only original inputs projected through the complete publication codec. These content records are not proof of historical execution or use authority.
Fields§
§publication: SemanticPublishedIdentity§semantic_root: Identity256§model_generation: u64§model_geometry_digest: Identity256§model_numerical_digest: Identity256§neural_generation: u64§cache_generation: u64§prefix_extent: u64§ring_head: u64§prefix_identity: Identity256§prefix: Vec<SemanticTextSlot>§source: [SemanticTextSlot; 32]§token_provenance: Vec<SemanticTokenProvenance>§cache: Vec<SemanticPublicationTensorProjection>Trait Implementations§
Source§impl Clone for SemanticPublicationInputProjection
impl Clone for SemanticPublicationInputProjection
Source§fn clone(&self) -> SemanticPublicationInputProjection
fn clone(&self) -> SemanticPublicationInputProjection
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 moreimpl Eq for SemanticPublicationInputProjection
impl StructuralPartialEq for SemanticPublicationInputProjection
Auto Trait Implementations§
impl Freeze for SemanticPublicationInputProjection
impl RefUnwindSafe for SemanticPublicationInputProjection
impl Send for SemanticPublicationInputProjection
impl Sync for SemanticPublicationInputProjection
impl Unpin for SemanticPublicationInputProjection
impl UnsafeUnpin for SemanticPublicationInputProjection
impl UnwindSafe for SemanticPublicationInputProjection
Blanket Implementations§
impl<T> Allocation for T
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more