pub struct HttpIndexKey {
pub http_version_key: Version,
}
Expand description
Index key for HTTP signatures, used to optimize database lookups.
This key is generated from a http::Signature
to enable faster filtering of HTTP signatures. It combines key characteristics
of an HTTP request or response.
Fields§
§http_version_key: Version
Trait Implementations§
Source§impl Clone for HttpIndexKey
impl Clone for HttpIndexKey
Source§fn clone(&self) -> HttpIndexKey
fn clone(&self) -> HttpIndexKey
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 HttpIndexKey
impl Debug for HttpIndexKey
Source§impl Hash for HttpIndexKey
impl Hash for HttpIndexKey
Source§impl PartialEq for HttpIndexKey
impl PartialEq for HttpIndexKey
impl Eq for HttpIndexKey
impl IndexKey for HttpIndexKey
impl StructuralPartialEq for HttpIndexKey
Auto Trait Implementations§
impl Freeze for HttpIndexKey
impl RefUnwindSafe for HttpIndexKey
impl Send for HttpIndexKey
impl Sync for HttpIndexKey
impl Unpin for HttpIndexKey
impl UnwindSafe for HttpIndexKey
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