pub struct ResponseOptimizationRequest {
pub context: OclaRequestContext,
pub response_ref: String,
pub original_tokens: u64,
pub target_tokens: u64,
}Fields§
§context: OclaRequestContext[PII] Request context containing correlation identifiers.
response_ref: String[PII] Response reference that can identify workspace content.
original_tokens: u64[INTERNAL] Original token count.
target_tokens: u64[INTERNAL] Requested target token count.
Trait Implementations§
Source§impl Clone for ResponseOptimizationRequest
impl Clone for ResponseOptimizationRequest
Source§fn clone(&self) -> ResponseOptimizationRequest
fn clone(&self) -> ResponseOptimizationRequest
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 ResponseOptimizationRequest
impl Debug for ResponseOptimizationRequest
Source§impl<'de> Deserialize<'de> for ResponseOptimizationRequest
impl<'de> Deserialize<'de> for ResponseOptimizationRequest
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 ResponseOptimizationRequest
impl StructuralPartialEq for ResponseOptimizationRequest
Auto Trait Implementations§
impl Freeze for ResponseOptimizationRequest
impl RefUnwindSafe for ResponseOptimizationRequest
impl Send for ResponseOptimizationRequest
impl Sync for ResponseOptimizationRequest
impl Unpin for ResponseOptimizationRequest
impl UnsafeUnpin for ResponseOptimizationRequest
impl UnwindSafe for ResponseOptimizationRequest
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