pub enum RecordKind {
Issue,
Evidence,
Claim,
Proposal,
Comment,
Decision,
Action,
Project,
Outcome,
Actor,
Source,
Extension(NamespacedName),
}Expand description
The type of a record. The core kinds are deliberately broader than any one application: issues are only one of them.
Variants§
Issue
A problem, question, service failure, unmet commitment, or public concern.
Evidence
A document, URL, photograph, dataset, observation or other relevant material.
Claim
An attributed statement that may be supported, disputed or qualified.
Proposal
A suggested remedy or change.
Comment
A question, argument, objection, response or review.
Decision
A formal or attributable choice by an actor or institution.
Action
A committed or required next step (action or obligation).
Project
Implementation activity (project or work item).
Outcome
A result or reported state of the world, with evidence and time.
Actor
A person, institution, department, community group, contractor or other participant.
Source
A published source artifact (law, notice, report, dataset…).
Extension(NamespacedName)
A namespaced term defined outside the core vocabulary.
Implementations§
Trait Implementations§
Source§impl Clone for RecordKind
impl Clone for RecordKind
Source§fn clone(&self) -> RecordKind
fn clone(&self) -> RecordKind
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more