pub struct RobotsCacheKey {
pub scheme: String,
pub authority: String,
}Expand description
Cache key for robots.txt (scheme + authority)
Fields§
§scheme: StringURL scheme (http/https)
Authority (host + optional port)
Implementations§
Trait Implementations§
Source§impl Clone for RobotsCacheKey
impl Clone for RobotsCacheKey
Source§fn clone(&self) -> RobotsCacheKey
fn clone(&self) -> RobotsCacheKey
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 RobotsCacheKey
impl Debug for RobotsCacheKey
Source§impl<'de> Deserialize<'de> for RobotsCacheKey
impl<'de> Deserialize<'de> for RobotsCacheKey
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 Hash for RobotsCacheKey
impl Hash for RobotsCacheKey
Source§impl PartialEq for RobotsCacheKey
impl PartialEq for RobotsCacheKey
Source§impl Serialize for RobotsCacheKey
impl Serialize for RobotsCacheKey
impl Eq for RobotsCacheKey
impl StructuralPartialEq for RobotsCacheKey
Auto Trait Implementations§
impl Freeze for RobotsCacheKey
impl RefUnwindSafe for RobotsCacheKey
impl Send for RobotsCacheKey
impl Sync for RobotsCacheKey
impl Unpin for RobotsCacheKey
impl UnwindSafe for RobotsCacheKey
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§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.