pub struct HumanFeedback {
pub prompt_modified: bool,
pub completion_modified: bool,
pub reason: Option<String>,
pub comments: Option<String>,
pub approval_timestamp: Option<DateTime<Utc>>,
}Expand description
Human feedback for sampling requests
Fields§
§prompt_modified: boolWhether the prompt was modified
completion_modified: boolWhether the completion was modified
reason: Option<String>Reason for approval/rejection
comments: Option<String>User comments
approval_timestamp: Option<DateTime<Utc>>Approval timestamp
Trait Implementations§
Source§impl Clone for HumanFeedback
impl Clone for HumanFeedback
Source§fn clone(&self) -> HumanFeedback
fn clone(&self) -> HumanFeedback
Returns a duplicate of the value. Read more
1.0.0 · 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 HumanFeedback
impl Debug for HumanFeedback
Source§impl<'de> Deserialize<'de> for HumanFeedback
impl<'de> Deserialize<'de> for HumanFeedback
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<HumanFeedback, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<HumanFeedback, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for HumanFeedback
impl Serialize for HumanFeedback
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for HumanFeedback
impl RefUnwindSafe for HumanFeedback
impl Send for HumanFeedback
impl Sync for HumanFeedback
impl Unpin for HumanFeedback
impl UnwindSafe for HumanFeedback
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