pub struct PromptFeedbackBuilder(/* private fields */);Expand description
Builder for PromptFeedback.
Implementations§
Source§impl PromptFeedbackBuilder
impl PromptFeedbackBuilder
pub fn block_reason(self, value: impl Into<BlockReason>) -> Self
pub fn safety_ratings(self, value: impl Into<Vec<SafetyRating>>) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> PromptFeedback
pub fn build(self) -> PromptFeedback
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for PromptFeedbackBuilder
impl RefUnwindSafe for PromptFeedbackBuilder
impl Send for PromptFeedbackBuilder
impl Sync for PromptFeedbackBuilder
impl Unpin for PromptFeedbackBuilder
impl UnsafeUnpin for PromptFeedbackBuilder
impl UnwindSafe for PromptFeedbackBuilder
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