pub struct PolicyLintMetadata { /* private fields */ }Implementations§
Source§impl PolicyLintMetadata
impl PolicyLintMetadata
pub fn new() -> Self
pub fn sql(&self) -> Option<&str>
pub fn declared(&self) -> &[DeclaredRelation]
pub fn mode(&self) -> DeclaredLintMode
pub fn suppressions(&self) -> &[LintSuppression]
pub fn with_sql(self, sql: impl Into<String>) -> Self
pub fn with_mode(self, mode: DeclaredLintMode) -> Self
pub fn with_declared(self, relation: DeclaredRelation) -> Self
pub fn with_suppression( self, finding: LintFinding, reason: impl Into<String>, ) -> Self
Trait Implementations§
Source§impl Clone for PolicyLintMetadata
impl Clone for PolicyLintMetadata
Source§fn clone(&self) -> PolicyLintMetadata
fn clone(&self) -> PolicyLintMetadata
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 PolicyLintMetadata
impl Debug for PolicyLintMetadata
Source§impl Default for PolicyLintMetadata
impl Default for PolicyLintMetadata
impl Eq for PolicyLintMetadata
Source§impl PartialEq for PolicyLintMetadata
impl PartialEq for PolicyLintMetadata
impl StructuralPartialEq for PolicyLintMetadata
Auto Trait Implementations§
impl Freeze for PolicyLintMetadata
impl RefUnwindSafe for PolicyLintMetadata
impl Send for PolicyLintMetadata
impl Sync for PolicyLintMetadata
impl Unpin for PolicyLintMetadata
impl UnsafeUnpin for PolicyLintMetadata
impl UnwindSafe for PolicyLintMetadata
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.