pub struct PreparedReplicatedTextContract { /* private fields */ }Expand description
Opaque proof that one concrete architecture agrees with an authoritative replicated-text selection and its exact materialization tasks.
The value can only be created by prepare_replicated_text_contract.
Implementations§
Source§impl PreparedReplicatedTextContract
impl PreparedReplicatedTextContract
Sourcepub const fn selected(&self) -> &SelectedReplicatedTextRealization
pub const fn selected(&self) -> &SelectedReplicatedTextRealization
Returns the authoritative selected realization.
Sourcepub fn materialization_tasks(&self) -> &[ReplicatedTextMaterializationTask]
pub fn materialization_tasks(&self) -> &[ReplicatedTextMaterializationTask]
Returns the validated exact materialization tasks.
Sourcepub const fn prompt_cache_identity(&self) -> &PromptCacheModelIdentity
pub const fn prompt_cache_identity(&self) -> &PromptCacheModelIdentity
Returns the architecture-derived identity coupled to this proof.
Sourcepub const fn output_selection(&self) -> ReplicatedTextOutputSelection
pub const fn output_selection(&self) -> ReplicatedTextOutputSelection
Returns the architecture-declared causal output projection.
Auto Trait Implementations§
impl Freeze for PreparedReplicatedTextContract
impl RefUnwindSafe for PreparedReplicatedTextContract
impl Send for PreparedReplicatedTextContract
impl Sync for PreparedReplicatedTextContract
impl Unpin for PreparedReplicatedTextContract
impl UnsafeUnpin for PreparedReplicatedTextContract
impl UnwindSafe for PreparedReplicatedTextContract
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