pub struct RulesApplicableResult {
pub focus: SymbolGraphFocus,
pub file: String,
pub language: String,
pub symbol_kind: Option<String>,
pub total: usize,
pub rows: Vec<RuleApplicabilityDto>,
}Fields§
§focus: SymbolGraphFocus§file: String§language: String§symbol_kind: Option<String>§total: usize§rows: Vec<RuleApplicabilityDto>Trait Implementations§
Source§impl Clone for RulesApplicableResult
impl Clone for RulesApplicableResult
Source§fn clone(&self) -> RulesApplicableResult
fn clone(&self) -> RulesApplicableResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RulesApplicableResult
impl Debug for RulesApplicableResult
Source§impl<'de> Deserialize<'de> for RulesApplicableResult
impl<'de> Deserialize<'de> for RulesApplicableResult
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 RulesApplicableResult
Source§impl PartialEq for RulesApplicableResult
impl PartialEq for RulesApplicableResult
Source§impl Serialize for RulesApplicableResult
impl Serialize for RulesApplicableResult
impl StructuralPartialEq for RulesApplicableResult
Auto Trait Implementations§
impl Freeze for RulesApplicableResult
impl RefUnwindSafe for RulesApplicableResult
impl Send for RulesApplicableResult
impl Sync for RulesApplicableResult
impl Unpin for RulesApplicableResult
impl UnsafeUnpin for RulesApplicableResult
impl UnwindSafe for RulesApplicableResult
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