pub struct HttpMethodsResult {
pub methods_detected: bool,
pub allowed_methods: Vec<String>,
pub dangerous_methods: Vec<String>,
pub security_risk: String,
}Available on crate feature
security-analysis only.Fields§
§methods_detected: bool§allowed_methods: Vec<String>§dangerous_methods: Vec<String>§security_risk: StringTrait Implementations§
Source§impl Clone for HttpMethodsResult
impl Clone for HttpMethodsResult
Source§fn clone(&self) -> HttpMethodsResult
fn clone(&self) -> HttpMethodsResult
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 HttpMethodsResult
impl Debug for HttpMethodsResult
Source§impl<'de> Deserialize<'de> for HttpMethodsResult
impl<'de> Deserialize<'de> for HttpMethodsResult
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
Auto Trait Implementations§
impl Freeze for HttpMethodsResult
impl RefUnwindSafe for HttpMethodsResult
impl Send for HttpMethodsResult
impl Sync for HttpMethodsResult
impl Unpin for HttpMethodsResult
impl UnsafeUnpin for HttpMethodsResult
impl UnwindSafe for HttpMethodsResult
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