pub struct ConditionalField {
pub description: Description,
pub display: Option<String>,
pub fields: Vec<FieldCondition>,
pub name: Option<String>,
pub rangeset: Vec<Range>,
pub reservedtype: String,
pub resets: Option<FieldResets>,
pub volatile: Option<bool>,
}Fields§
§description: Description§display: Option<String>§fields: Vec<FieldCondition>§name: Option<String>§rangeset: Vec<Range>§reservedtype: String§resets: Option<FieldResets>§volatile: Option<bool>Trait Implementations§
Source§impl Clone for ConditionalField
impl Clone for ConditionalField
Source§fn clone(&self) -> ConditionalField
fn clone(&self) -> ConditionalField
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ConditionalField
impl Debug for ConditionalField
Source§impl<'de> Deserialize<'de> for ConditionalField
impl<'de> Deserialize<'de> for ConditionalField
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
Source§impl PartialEq for ConditionalField
impl PartialEq for ConditionalField
Source§impl Serialize for ConditionalField
impl Serialize for ConditionalField
impl Eq for ConditionalField
impl StructuralPartialEq for ConditionalField
Auto Trait Implementations§
impl Freeze for ConditionalField
impl RefUnwindSafe for ConditionalField
impl Send for ConditionalField
impl Sync for ConditionalField
impl Unpin for ConditionalField
impl UnwindSafe for ConditionalField
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