pub enum DiscussionReferenceKind {
User,
Agent,
Spool,
Thread,
State,
File,
Line,
Symbol,
}Expand description
Kind of entity named by a DiscussionReference.
Variants§
User
Human user identity.
Agent
Agent identity.
Spool
Spool identity.
Thread
Thread identity.
State
State identity.
File
File path relative to a state.
Line
File and line identity relative to a state.
Symbol
File and symbol identity relative to a state.
Trait Implementations§
Source§impl Clone for DiscussionReferenceKind
impl Clone for DiscussionReferenceKind
Source§fn clone(&self) -> DiscussionReferenceKind
fn clone(&self) -> DiscussionReferenceKind
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 moreimpl Copy for DiscussionReferenceKind
Source§impl Debug for DiscussionReferenceKind
impl Debug for DiscussionReferenceKind
Source§impl<'de> Deserialize<'de> for DiscussionReferenceKind
impl<'de> Deserialize<'de> for DiscussionReferenceKind
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 DiscussionReferenceKind
Source§impl PartialEq for DiscussionReferenceKind
impl PartialEq for DiscussionReferenceKind
Source§impl Serialize for DiscussionReferenceKind
impl Serialize for DiscussionReferenceKind
impl StructuralPartialEq for DiscussionReferenceKind
Auto Trait Implementations§
impl Freeze for DiscussionReferenceKind
impl RefUnwindSafe for DiscussionReferenceKind
impl Send for DiscussionReferenceKind
impl Sync for DiscussionReferenceKind
impl Unpin for DiscussionReferenceKind
impl UnsafeUnpin for DiscussionReferenceKind
impl UnwindSafe for DiscussionReferenceKind
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