pub struct PromptProvenance {
pub prompt_schema: String,
pub prompt_stack: Vec<PromptProvenanceModule>,
pub delegation_policy_digest: String,
pub foreground_model: String,
}Fields§
§prompt_schema: String§prompt_stack: Vec<PromptProvenanceModule>§delegation_policy_digest: String§foreground_model: StringTrait Implementations§
Source§impl Clone for PromptProvenance
impl Clone for PromptProvenance
Source§impl Debug for PromptProvenance
impl Debug for PromptProvenance
Source§impl<'de> Deserialize<'de> for PromptProvenance
impl<'de> Deserialize<'de> for PromptProvenance
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
Auto Trait Implementations§
impl Freeze for PromptProvenance
impl RefUnwindSafe for PromptProvenance
impl Send for PromptProvenance
impl Sync for PromptProvenance
impl Unpin for PromptProvenance
impl UnsafeUnpin for PromptProvenance
impl UnwindSafe for PromptProvenance
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