pub struct MapOptions {
pub search: Option<String>,
pub ignore_sitemap: Option<bool>,
pub sitemap_only: Option<bool>,
pub include_subdomains: Option<bool>,
pub limit: Option<u32>,
pub timeout: Option<u32>,
}Fields§
§search: Option<String>Optional search term to filter URLs
ignore_sitemap: Option<bool>Skip sitemap.xml discovery and only use HTML links
sitemap_only: Option<bool>Only use sitemap.xml for discovery, ignore HTML links
include_subdomains: Option<bool>Include URLs from subdomains in results
limit: Option<u32>Maximum number of URLs to return
timeout: Option<u32>Timeout in milliseconds. There is no timeout by default.
Trait Implementations§
Source§impl Clone for MapOptions
impl Clone for MapOptions
Source§fn clone(&self) -> MapOptions
fn clone(&self) -> MapOptions
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 MapOptions
impl Debug for MapOptions
Source§impl Default for MapOptions
impl Default for MapOptions
Source§fn default() -> MapOptions
fn default() -> MapOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MapOptions
impl<'de> Deserialize<'de> for MapOptions
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 MapOptions
impl PartialEq for MapOptions
Source§impl Serialize for MapOptions
impl Serialize for MapOptions
impl Eq for MapOptions
impl StructuralPartialEq for MapOptions
Auto Trait Implementations§
impl Freeze for MapOptions
impl RefUnwindSafe for MapOptions
impl Send for MapOptions
impl Sync for MapOptions
impl Unpin for MapOptions
impl UnwindSafe for MapOptions
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.