pub enum ActiveChecks {
CheckMinMax((Vec<Alert>, AttackLog)),
CheckOpenRedirect((Vec<Alert>, AttackLog)),
CheckStringMaxLength((Vec<Alert>, AttackLog)),
CheckParameterPollution((Vec<Alert>, AttackLog)),
CheckSSL((Vec<Alert>, AttackLog)),
CheckMethodPermissionsActive((Vec<Alert>, AttackLog)),
CheckAuthentication((Vec<Alert>, AttackLog)),
}Variants§
CheckMinMax((Vec<Alert>, AttackLog))
CheckOpenRedirect((Vec<Alert>, AttackLog))
CheckStringMaxLength((Vec<Alert>, AttackLog))
CheckParameterPollution((Vec<Alert>, AttackLog))
CheckSSL((Vec<Alert>, AttackLog))
CheckMethodPermissionsActive((Vec<Alert>, AttackLog))
CheckAuthentication((Vec<Alert>, AttackLog))
Implementations§
Source§impl ActiveChecks
impl ActiveChecks
Source§impl ActiveChecks
impl ActiveChecks
pub fn parse_check_list(list: Vec<String>, exclude: bool) -> Vec<ActiveChecks>
Trait Implementations§
Source§impl Check for ActiveChecks
impl Check for ActiveChecks
Source§impl Clone for ActiveChecks
impl Clone for ActiveChecks
Source§fn clone(&self) -> ActiveChecks
fn clone(&self) -> ActiveChecks
Returns a duplicate of the value. Read more
1.0.0 · 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 ActiveChecks
impl Debug for ActiveChecks
Source§impl<'de> Deserialize<'de> for ActiveChecks
impl<'de> Deserialize<'de> for ActiveChecks
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
Source§impl IntoEnumIterator for ActiveChecks
impl IntoEnumIterator for ActiveChecks
type Iterator = ActiveChecksIter
fn iter() -> ActiveChecksIter ⓘ
Source§impl PartialEq for ActiveChecks
impl PartialEq for ActiveChecks
Source§impl Serialize for ActiveChecks
impl Serialize for ActiveChecks
impl Eq for ActiveChecks
impl StructuralPartialEq for ActiveChecks
Auto Trait Implementations§
impl Freeze for ActiveChecks
impl RefUnwindSafe for ActiveChecks
impl Send for ActiveChecks
impl Sync for ActiveChecks
impl Unpin for ActiveChecks
impl UnwindSafe for ActiveChecks
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§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.