pub struct VisibilityChecker { /* private fields */ }Expand description
Checks for visibility changes and new public API
Implementations§
Source§impl VisibilityChecker
impl VisibilityChecker
Sourcepub fn new(config: SemanticConfig) -> Self
pub fn new(config: SemanticConfig) -> Self
Create a new visibility checker
Trait Implementations§
Source§impl ValidationRule for VisibilityChecker
impl ValidationRule for VisibilityChecker
Auto Trait Implementations§
impl Freeze for VisibilityChecker
impl RefUnwindSafe for VisibilityChecker
impl Send for VisibilityChecker
impl Sync for VisibilityChecker
impl Unpin for VisibilityChecker
impl UnsafeUnpin for VisibilityChecker
impl UnwindSafe for VisibilityChecker
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