pub struct ObservedResolution {
pub act_index: usize,
pub resolution: String,
pub case_id: Option<CaseId>,
}Expand description
How one act’s target resolved.
Fields§
§act_index: usizePosition of the act among the message’s understood acts.
resolution: StringSnake-case resolution name, e.g. exact.
case_id: Option<CaseId>The case, for the resolutions that name one.
Trait Implementations§
Source§impl Clone for ObservedResolution
impl Clone for ObservedResolution
Source§impl Debug for ObservedResolution
impl Debug for ObservedResolution
impl Eq for ObservedResolution
Source§impl PartialEq for ObservedResolution
impl PartialEq for ObservedResolution
impl StructuralPartialEq for ObservedResolution
Auto Trait Implementations§
impl Freeze for ObservedResolution
impl RefUnwindSafe for ObservedResolution
impl Send for ObservedResolution
impl Sync for ObservedResolution
impl Unpin for ObservedResolution
impl UnsafeUnpin for ObservedResolution
impl UnwindSafe for ObservedResolution
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.