pub struct IntentDeclareResult {
pub intent_id: String,
pub outcome: IntentOutcome,
pub law_status: String,
pub gate_open: bool,
}Fields§
§intent_id: String§outcome: IntentOutcome§law_status: StringCANDIDATE | ADMITTED | REFUSED
gate_open: boolTrait Implementations§
Source§impl Clone for IntentDeclareResult
impl Clone for IntentDeclareResult
Source§fn clone(&self) -> IntentDeclareResult
fn clone(&self) -> IntentDeclareResult
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 IntentDeclareResult
impl Debug for IntentDeclareResult
Source§impl<'de> Deserialize<'de> for IntentDeclareResult
impl<'de> Deserialize<'de> for IntentDeclareResult
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
Auto Trait Implementations§
impl Freeze for IntentDeclareResult
impl RefUnwindSafe for IntentDeclareResult
impl Send for IntentDeclareResult
impl Sync for IntentDeclareResult
impl Unpin for IntentDeclareResult
impl UnsafeUnpin for IntentDeclareResult
impl UnwindSafe for IntentDeclareResult
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