pub enum ResultChange {
Unchanged,
ProposalChanged,
UnresolvedCategoryChanged,
NotCompared,
}Expand description
How the compared result changed.
Variants§
Unchanged
ProposalChanged
A proposal on either side, and the named outcome differs.
UnresolvedCategoryChanged
Abstentions on both sides, of different categories.
NotCompared
No comparison of results was possible.
Trait Implementations§
Source§impl Clone for ResultChange
impl Clone for ResultChange
impl Copy for ResultChange
Source§impl Debug for ResultChange
impl Debug for ResultChange
Source§impl<'de> Deserialize<'de> for ResultChange
impl<'de> Deserialize<'de> for ResultChange
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 ResultChange
Source§impl JsonSchema for ResultChange
impl JsonSchema for ResultChange
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ResultChange
impl PartialEq for ResultChange
Source§impl Serialize for ResultChange
impl Serialize for ResultChange
impl StructuralPartialEq for ResultChange
Auto Trait Implementations§
impl Freeze for ResultChange
impl RefUnwindSafe for ResultChange
impl Send for ResultChange
impl Sync for ResultChange
impl Unpin for ResultChange
impl UnsafeUnpin for ResultChange
impl UnwindSafe for ResultChange
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