pub struct DecisionInputText {
pub text: String,
pub prompt_cache_breakpoint: Option<PromptCacheBreakpoint>,
}Available on crate feature
decision-types only.Fields§
§text: String§prompt_cache_breakpoint: Option<PromptCacheBreakpoint>Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request’s prompt_cache_options.ttl; the boundary is not rounded to a token block.
Trait Implementations§
Source§impl Clone for DecisionInputText
impl Clone for DecisionInputText
Source§impl Debug for DecisionInputText
impl Debug for DecisionInputText
Source§impl Default for DecisionInputText
impl Default for DecisionInputText
Source§impl<'de> Deserialize<'de> for DecisionInputText
impl<'de> Deserialize<'de> for DecisionInputText
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
Source§impl PartialEq for DecisionInputText
impl PartialEq for DecisionInputText
Source§impl Serialize for DecisionInputText
impl Serialize for DecisionInputText
impl StructuralPartialEq for DecisionInputText
Auto Trait Implementations§
impl Freeze for DecisionInputText
impl RefUnwindSafe for DecisionInputText
impl Send for DecisionInputText
impl Sync for DecisionInputText
impl Unpin for DecisionInputText
impl UnsafeUnpin for DecisionInputText
impl UnwindSafe for DecisionInputText
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