pub struct SemanticTrainingViewRow {
pub basis: SemanticTrainingViewBasis,
pub identity: Identity256,
pub bytes_identity: Identity256,
pub content_identity: Identity256,
pub data_manifest: Identity256,
pub mask_policy: Identity256,
pub training_seed: String,
pub task_content: Option<SemanticTaskContentIdentity>,
pub origin: Option<SemanticTrainingViewOrigin>,
pub bytes: Vec<u8>,
}Expand description
One already-admitted training view retained for cold device selection.
Fields§
§basis: SemanticTrainingViewBasis§identity: Identity256§bytes_identity: Identity256§content_identity: Identity256§data_manifest: Identity256Original record’s training-view identity, validated by its cold owner.
mask_policy: Identity256§training_seed: String§task_content: Option<SemanticTaskContentIdentity>Present only for a symbolic corpus anchor. The three identities must equal the native task content executed during this cold binding.
origin: Option<SemanticTrainingViewOrigin>§bytes: Vec<u8>Auto Trait Implementations§
impl Freeze for SemanticTrainingViewRow
impl RefUnwindSafe for SemanticTrainingViewRow
impl Send for SemanticTrainingViewRow
impl Sync for SemanticTrainingViewRow
impl Unpin for SemanticTrainingViewRow
impl UnsafeUnpin for SemanticTrainingViewRow
impl UnwindSafe for SemanticTrainingViewRow
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