pub struct HtmlMirrorResolver {
pub name: String,
pub original_url: String,
pub listing_url: String,
pub link_id: String,
pub user_agent: Option<String>,
}Expand description
Optional generic HTML mirror resolver metadata for direct downloads that point at an intermediate mirror-selection page instead of a file.
Fields§
§name: String§original_url: String§listing_url: String§link_id: String§user_agent: Option<String>Trait Implementations§
Source§impl Clone for HtmlMirrorResolver
impl Clone for HtmlMirrorResolver
Source§fn clone(&self) -> HtmlMirrorResolver
fn clone(&self) -> HtmlMirrorResolver
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 HtmlMirrorResolver
impl Debug for HtmlMirrorResolver
Source§impl<'de> Deserialize<'de> for HtmlMirrorResolver
impl<'de> Deserialize<'de> for HtmlMirrorResolver
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 PartialEq for HtmlMirrorResolver
impl PartialEq for HtmlMirrorResolver
Source§fn eq(&self, other: &HtmlMirrorResolver) -> bool
fn eq(&self, other: &HtmlMirrorResolver) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for HtmlMirrorResolver
impl Serialize for HtmlMirrorResolver
impl Eq for HtmlMirrorResolver
impl StructuralPartialEq for HtmlMirrorResolver
Auto Trait Implementations§
impl Freeze for HtmlMirrorResolver
impl RefUnwindSafe for HtmlMirrorResolver
impl Send for HtmlMirrorResolver
impl Sync for HtmlMirrorResolver
impl Unpin for HtmlMirrorResolver
impl UnsafeUnpin for HtmlMirrorResolver
impl UnwindSafe for HtmlMirrorResolver
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.