pub struct RuleDto {
pub root: String,
pub id: String,
pub severity: String,
pub lang: String,
pub domain: String,
pub kind: Option<String>,
pub expr: String,
pub expanded_expr: String,
pub message: Option<String>,
pub rationale: Option<String>,
pub require_doc_comment: Option<String>,
}Fields§
§root: String§id: String§severity: String§lang: String§domain: String§kind: Option<String>§expr: String§expanded_expr: String§message: Option<String>§rationale: Option<String>§require_doc_comment: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for RuleDto
impl<'de> Deserialize<'de> for RuleDto
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 RuleDto
impl StructuralPartialEq for RuleDto
Auto Trait Implementations§
impl Freeze for RuleDto
impl RefUnwindSafe for RuleDto
impl Send for RuleDto
impl Sync for RuleDto
impl Unpin for RuleDto
impl UnsafeUnpin for RuleDto
impl UnwindSafe for RuleDto
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