pub enum MergedField {
Taken {
side: MergeSide,
grade: ValueGrade,
},
Absent {
reason: AbsentReason,
},
}Variants§
Trait Implementations§
Source§impl Clone for MergedField
impl Clone for MergedField
Source§impl Debug for MergedField
impl Debug for MergedField
Source§impl<'de> Deserialize<'de> for MergedField
impl<'de> Deserialize<'de> for MergedField
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 MergedField
Source§impl JsonSchema for MergedField
impl JsonSchema for MergedField
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 MergedField
impl PartialEq for MergedField
Source§impl Serialize for MergedField
impl Serialize for MergedField
impl StructuralPartialEq for MergedField
Auto Trait Implementations§
impl Freeze for MergedField
impl RefUnwindSafe for MergedField
impl Send for MergedField
impl Sync for MergedField
impl Unpin for MergedField
impl UnsafeUnpin for MergedField
impl UnwindSafe for MergedField
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