pub struct SqlFirewall { /* private fields */ }Expand description
SQL 防火墙
Implementations§
Source§impl SqlFirewall
impl SqlFirewall
pub fn new() -> Self
Sourcepub fn add_rule(&self, rule: FirewallRule)
pub fn add_rule(&self, rule: FirewallRule)
添加自定义规则
Sourcepub fn blocked_count(&self) -> u64
pub fn blocked_count(&self) -> u64
获取被阻断次数
Sourcepub fn logged_count(&self) -> u64
pub fn logged_count(&self) -> u64
获取被记录次数
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for SqlFirewall
impl RefUnwindSafe for SqlFirewall
impl Send for SqlFirewall
impl Sync for SqlFirewall
impl Unpin for SqlFirewall
impl UnsafeUnpin for SqlFirewall
impl UnwindSafe for SqlFirewall
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