pub struct IntentRequest {
pub context: OclaRequestContext,
pub candidate_intents: Vec<String>,
}Fields§
§context: OclaRequestContext[PII] Request context containing correlation identifiers.
candidate_intents: Vec<String>[INTERNAL] Candidate intent labels derived from a request.
Trait Implementations§
Source§impl Clone for IntentRequest
impl Clone for IntentRequest
Source§fn clone(&self) -> IntentRequest
fn clone(&self) -> IntentRequest
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 IntentRequest
impl Debug for IntentRequest
Source§impl<'de> Deserialize<'de> for IntentRequest
impl<'de> Deserialize<'de> for IntentRequest
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 IntentRequest
Source§impl PartialEq for IntentRequest
impl PartialEq for IntentRequest
Source§impl Serialize for IntentRequest
impl Serialize for IntentRequest
impl StructuralPartialEq for IntentRequest
Auto Trait Implementations§
impl Freeze for IntentRequest
impl RefUnwindSafe for IntentRequest
impl Send for IntentRequest
impl Sync for IntentRequest
impl Unpin for IntentRequest
impl UnsafeUnpin for IntentRequest
impl UnwindSafe for IntentRequest
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