pub enum TaskOriginKind {
Person,
Agent,
Contradiction,
Question,
Unknown,
}Expand description
Who created a task, and why.
Variants§
Person
A person, on the web.
Agent
An engine, for its agent.
Contradiction
An engine that found two facts contradicting each other.
Question
A question no agent answered (section 2).
Unknown
Any other origin.
Trait Implementations§
Source§impl Clone for TaskOriginKind
impl Clone for TaskOriginKind
impl Copy for TaskOriginKind
Source§impl Debug for TaskOriginKind
impl Debug for TaskOriginKind
Source§impl<'de> Deserialize<'de> for TaskOriginKind
impl<'de> Deserialize<'de> for TaskOriginKind
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 TaskOriginKind
Source§impl PartialEq for TaskOriginKind
impl PartialEq for TaskOriginKind
Source§impl Serialize for TaskOriginKind
impl Serialize for TaskOriginKind
impl StructuralPartialEq for TaskOriginKind
Auto Trait Implementations§
impl Forget for TaskOriginKind
impl Freeze for TaskOriginKind
impl Move for TaskOriginKind
impl RefUnwindSafe for TaskOriginKind
impl Send for TaskOriginKind
impl Sync for TaskOriginKind
impl Unpin for TaskOriginKind
impl UnsafeUnpin for TaskOriginKind
impl UnwindSafe for TaskOriginKind
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