pub struct MapRequest {
pub domain: String,
pub max_nodes: u32,
pub max_render: u32,
pub timeout_ms: u64,
pub respect_robots: bool,
pub progress_tx: Option<ProgressSender>,
}Expand description
Request to map a website.
Fields§
§domain: String§max_nodes: u32§max_render: u32§timeout_ms: u64§respect_robots: bool§progress_tx: Option<ProgressSender>Optional progress event sender for real-time telemetry.
When None, no events are emitted (zero cost).
Trait Implementations§
Source§impl Clone for MapRequest
impl Clone for MapRequest
Source§fn clone(&self) -> MapRequest
fn clone(&self) -> MapRequest
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 moreAuto Trait Implementations§
impl Freeze for MapRequest
impl !RefUnwindSafe for MapRequest
impl Send for MapRequest
impl Sync for MapRequest
impl Unpin for MapRequest
impl UnsafeUnpin for MapRequest
impl !UnwindSafe for MapRequest
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