Struct usiem::components::dataset::ip_set::IpSetSynDataset
source · pub struct IpSetSynDataset { /* private fields */ }
Implementations
sourceimpl IpSetSynDataset
impl IpSetSynDataset
pub fn new(
dataset: Arc<IpSetDataset>,
comm: Sender<UpdateIpSet>
) -> IpSetSynDataset
pub fn remove(&self, ip: SiemIp)
pub fn update(&self, data: IpSetDataset)
pub fn contains(&self, ip: &SiemIp) -> bool
Trait Implementations
sourceimpl Clone for IpSetSynDataset
impl Clone for IpSetSynDataset
sourcefn clone(&self) -> IpSetSynDataset
fn clone(&self) -> IpSetSynDataset
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for IpSetSynDataset
impl Debug for IpSetSynDataset
sourceimpl<'a> TryFrom<&'a SiemDataset> for &'a IpSetSynDataset
impl<'a> TryFrom<&'a SiemDataset> for &'a IpSetSynDataset
sourceimpl TryFrom<SiemDataset> for IpSetSynDataset
impl TryFrom<SiemDataset> for IpSetSynDataset
Auto Trait Implementations
impl RefUnwindSafe for IpSetSynDataset
impl Send for IpSetSynDataset
impl Sync for IpSetSynDataset
impl Unpin for IpSetSynDataset
impl UnwindSafe for IpSetSynDataset
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more