Struct deno_fetch::Options
source · pub struct Options {
pub user_agent: String,
pub root_cert_store_provider: Option<Arc<dyn RootCertStoreProvider>>,
pub proxy: Option<Proxy>,
pub request_builder_hook: Option<fn(_: RequestBuilder) -> Result<RequestBuilder, AnyError>>,
pub unsafely_ignore_certificate_errors: Option<Vec<String>>,
pub client_cert_chain_and_key: Option<TlsKey>,
pub file_fetch_handler: Rc<dyn FetchHandler>,
}
Fields§
§user_agent: String
§root_cert_store_provider: Option<Arc<dyn RootCertStoreProvider>>
§proxy: Option<Proxy>
§request_builder_hook: Option<fn(_: RequestBuilder) -> Result<RequestBuilder, AnyError>>
§unsafely_ignore_certificate_errors: Option<Vec<String>>
§client_cert_chain_and_key: Option<TlsKey>
§file_fetch_handler: Rc<dyn FetchHandler>
Implementations§
source§impl Options
impl Options
pub fn root_cert_store(&self) -> Result<Option<RootCertStore>, AnyError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Options
impl !RefUnwindSafe for Options
impl !Send for Options
impl !Sync for Options
impl Unpin for Options
impl !UnwindSafe for Options
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