Skip to main content

Crate browserflare

Crate browserflare 

Source

Re-exports§

pub use error::BrowserflareError;
pub use error::Result;
pub use config::ApiConfig;
pub use config::TERMINAL_STATUSES;
pub use config::SUCCESS_STATUSES;
pub use config::FAILURE_STATUSES;
pub use config::RESOURCE_TYPES;
pub use config::DEFAULT_REJECT_RESOURCES;
pub use config::OUTPUT_FORMATS;
pub use config::SCREENSHOT_FORMATS;
pub use config::PDF_PAGE_FORMATS;
pub use config::WAIT_UNTIL_OPTIONS;
pub use config::get_api_config;
pub use config::get_screenshot_api_config;
pub use config::get_pdf_api_config;
pub use config::test_config;
pub use payloads::CrawlPayload;
pub use payloads::ScreenshotPayload;
pub use payloads::ScreenshotOptions;
pub use payloads::PdfPayload;
pub use payloads::CrawlResult;
pub use payloads::CrawlRecord;
pub use payloads::ScreenshotResult;
pub use payloads::PdfResult;
pub use payloads::Viewport;
pub use payloads::WaitForSelector;
pub use payloads::GotoOptions;
pub use payloads::JsonOptions;
pub use payloads::PdfOptions;
pub use payloads::PdfMargin;
pub use payloads::CfApiResponse;
pub use api::start_crawl;
pub use api::get_crawl_status;
pub use api::get_crawl_results_paginated;
pub use api::cancel_crawl;
pub use api::poll_until_complete;
pub use screenshot_api::take_screenshot;
pub use pdf_api::generate_pdf;
pub use output::sanitize_filename;
pub use output::save_results;
pub use output::load_result;
pub use output::search_results;
pub use output::get_statistics;
pub use output::diff_crawls;
pub use output::SearchMatch;
pub use output::CrawlStatistics;
pub use output::CrawlDiff;
pub use screenshot_output::save_screenshot;
pub use screenshot_output::log_screenshot;
pub use pdf_output::save_pdf;
pub use pdf_output::log_pdf;
pub use jobs::Job;
pub use jobs::load_jobs;
pub use jobs::save_jobs;
pub use jobs::add_job;
pub use jobs::update_job;
pub use jobs::find_job;
pub use jobs::delete_jobs;
pub use jobs::get_jobs_by_status;
pub use batch::BatchEvent;
pub use batch::load_urls;
pub use batch::run_batch;

Modules§

api
batch
config
error
jobs
output
payloads
pdf_api
pdf_output
screenshot_api
screenshot_output