Enum mentat::vocabulary::VocabularyOutcome
[−]
[src]
pub enum VocabularyOutcome { Installed, InstalledMissingAttributes, Existed, Upgraded, }
This enum captures the outcome of attempting to ensure that a vocabulary definition is present and up-to-date in the store.
Variants
Installed
The vocabulary was absent and has been installed.
InstalledMissingAttributes
The vocabulary was present with this version, but some attributes were absent. They have been installed.
Existed
The vocabulary was present, at the correct version, and all attributes were present.
Upgraded
The vocabulary was present, at an older version, and it has been upgraded. Any missing attributes were installed.
Trait Implementations
impl Debug for VocabularyOutcome
[src]
impl Debug for VocabularyOutcome
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Eq for VocabularyOutcome
[src]
impl Eq for VocabularyOutcome
impl PartialEq for VocabularyOutcome
[src]
impl PartialEq for VocabularyOutcome
Auto Trait Implementations
impl Send for VocabularyOutcome
impl Send for VocabularyOutcome
impl Sync for VocabularyOutcome
impl Sync for VocabularyOutcome