pub struct ContextPreparationRequest {
pub operation_id: String,
pub step_id: String,
pub input_sequence: u64,
pub policy_digest: ContentDigest,
pub prompt_measurement: ContentDigest,
pub provider_route: ContentDigest,
}Expand description
Facts supplied by the runtime at the preparation boundary. The renderer remains a kernel projection; provider adapters add their protocol-specific evidence after this call.
Fields§
§operation_id: String§step_id: String§input_sequence: u64§policy_digest: ContentDigest§prompt_measurement: ContentDigest§provider_route: ContentDigestTrait Implementations§
Source§impl Clone for ContextPreparationRequest
impl Clone for ContextPreparationRequest
Source§fn clone(&self) -> ContextPreparationRequest
fn clone(&self) -> ContextPreparationRequest
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 ContextPreparationRequest
impl Debug for ContextPreparationRequest
Source§impl<'de> Deserialize<'de> for ContextPreparationRequest
impl<'de> Deserialize<'de> for ContextPreparationRequest
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 ContextPreparationRequest
impl StructuralPartialEq for ContextPreparationRequest
Auto Trait Implementations§
impl Freeze for ContextPreparationRequest
impl RefUnwindSafe for ContextPreparationRequest
impl Send for ContextPreparationRequest
impl Sync for ContextPreparationRequest
impl Unpin for ContextPreparationRequest
impl UnsafeUnpin for ContextPreparationRequest
impl UnwindSafe for ContextPreparationRequest
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