pub struct ModelsRule {
pub default_configuration: Box<ModelsRuleDefaultConfiguration>,
pub full_description: Box<ModelsMessage>,
pub help: Box<Help>,
pub help_uri: String,
pub id: String,
pub name: String,
pub properties: Box<ModelsRuleProperties>,
pub short_description: Box<ModelsMessage>,
}Fields§
§default_configuration: Box<ModelsRuleDefaultConfiguration>§full_description: Box<ModelsMessage>§help: Box<Help>§help_uri: String§id: String§name: String§properties: Box<ModelsRuleProperties>§short_description: Box<ModelsMessage>Implementations§
Source§impl ModelsRule
impl ModelsRule
pub fn new( default_configuration: ModelsRuleDefaultConfiguration, full_description: ModelsMessage, help: Help, help_uri: String, id: String, name: String, properties: ModelsRuleProperties, short_description: ModelsMessage, ) -> ModelsRule
Trait Implementations§
Source§impl Clone for ModelsRule
impl Clone for ModelsRule
Source§fn clone(&self) -> ModelsRule
fn clone(&self) -> ModelsRule
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 ModelsRule
impl Debug for ModelsRule
Source§impl Default for ModelsRule
impl Default for ModelsRule
Source§fn default() -> ModelsRule
fn default() -> ModelsRule
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ModelsRule
impl<'de> Deserialize<'de> for ModelsRule
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 ModelsRule
impl PartialEq for ModelsRule
Source§impl Serialize for ModelsRule
impl Serialize for ModelsRule
impl StructuralPartialEq for ModelsRule
Auto Trait Implementations§
impl Freeze for ModelsRule
impl RefUnwindSafe for ModelsRule
impl Send for ModelsRule
impl Sync for ModelsRule
impl Unpin for ModelsRule
impl UnwindSafe for ModelsRule
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