pub struct RuleInfo {
pub display_name: Option<String>,
pub extra_data: Option<BTreeMap<String, Value>>,
pub full_description: Option<String>,
pub id: Option<String>,
pub precision: Option<String>,
pub short_description: Option<String>,
}Fields§
§display_name: Option<String>§extra_data: Option<BTreeMap<String, Value>>§full_description: Option<String>§id: Option<String>§precision: Option<String>§short_description: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for RuleInfo
impl<'de> Deserialize<'de> for RuleInfo
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 StructuralPartialEq for RuleInfo
Auto Trait Implementations§
impl Freeze for RuleInfo
impl RefUnwindSafe for RuleInfo
impl Send for RuleInfo
impl Sync for RuleInfo
impl Unpin for RuleInfo
impl UnwindSafe for RuleInfo
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