pub struct DiscourseSteerPayload {
pub instruction: String,
pub target: String,
pub priority: Option<f64>,
pub references: Vec<String>,
}Fields§
§instruction: String§target: String§priority: Option<f64>§references: Vec<String>Trait Implementations§
Source§impl Clone for DiscourseSteerPayload
impl Clone for DiscourseSteerPayload
Source§fn clone(&self) -> DiscourseSteerPayload
fn clone(&self) -> DiscourseSteerPayload
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 DiscourseSteerPayload
impl Debug for DiscourseSteerPayload
Source§impl<'de> Deserialize<'de> for DiscourseSteerPayload
impl<'de> Deserialize<'de> for DiscourseSteerPayload
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 DiscourseSteerPayload
impl PartialEq for DiscourseSteerPayload
Source§fn eq(&self, other: &DiscourseSteerPayload) -> bool
fn eq(&self, other: &DiscourseSteerPayload) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DiscourseSteerPayload
impl Serialize for DiscourseSteerPayload
impl StructuralPartialEq for DiscourseSteerPayload
Auto Trait Implementations§
impl Freeze for DiscourseSteerPayload
impl RefUnwindSafe for DiscourseSteerPayload
impl Send for DiscourseSteerPayload
impl Sync for DiscourseSteerPayload
impl Unpin for DiscourseSteerPayload
impl UnsafeUnpin for DiscourseSteerPayload
impl UnwindSafe for DiscourseSteerPayload
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