pub enum GoalAttentionTarget {
Session {
session_id: SessionId,
},
}Variants§
Implementations§
Source§impl GoalAttentionTarget
impl GoalAttentionTarget
pub fn to_attention_target(&self) -> WorkAttentionTarget
Trait Implementations§
Source§impl Clone for GoalAttentionTarget
impl Clone for GoalAttentionTarget
Source§fn clone(&self) -> GoalAttentionTarget
fn clone(&self) -> GoalAttentionTarget
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 GoalAttentionTarget
impl Debug for GoalAttentionTarget
Source§impl<'de> Deserialize<'de> for GoalAttentionTarget
impl<'de> Deserialize<'de> for GoalAttentionTarget
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 GoalAttentionTarget
Source§impl PartialEq for GoalAttentionTarget
impl PartialEq for GoalAttentionTarget
Source§fn eq(&self, other: &GoalAttentionTarget) -> bool
fn eq(&self, other: &GoalAttentionTarget) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for GoalAttentionTarget
impl Serialize for GoalAttentionTarget
impl StructuralPartialEq for GoalAttentionTarget
Auto Trait Implementations§
impl Freeze for GoalAttentionTarget
impl RefUnwindSafe for GoalAttentionTarget
impl Send for GoalAttentionTarget
impl Sync for GoalAttentionTarget
impl Unpin for GoalAttentionTarget
impl UnsafeUnpin for GoalAttentionTarget
impl UnwindSafe for GoalAttentionTarget
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.