pub type URLPatternInput = URLPatternInit;
Aliased Type§
struct URLPatternInput {
pub baseURL: Option<USVString>,
pub hash: Option<USVString>,
pub hostname: Option<USVString>,
pub password: Option<USVString>,
pub pathname: Option<USVString>,
pub port: Option<USVString>,
pub protocol: Option<USVString>,
pub search: Option<USVString>,
pub username: Option<USVString>,
}
Fields§
§baseURL: Option<USVString>
§hash: Option<USVString>
§hostname: Option<USVString>
§password: Option<USVString>
§pathname: Option<USVString>
§port: Option<USVString>
§protocol: Option<USVString>
§search: Option<USVString>
§username: Option<USVString>
Implementations
Source§impl URLPatternInit
impl URLPatternInit
pub unsafe fn to_jsobject( &self, cx: *mut JSContext, obj: MutableHandle<'_, *mut JSObject>, )
Source§impl URLPatternInit
impl URLPatternInit
pub fn empty() -> URLPatternInit
pub fn new( cx: JSContext, val: Handle<'_, Value>, ) -> Result<ConversionResult<URLPatternInit>, ()>
Trait Implementations
Source§impl Clone for URLPatternInit
impl Clone for URLPatternInit
Source§fn clone(&self) -> URLPatternInit
fn clone(&self) -> URLPatternInit
Returns a copy 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 Default for URLPatternInit
impl Default for URLPatternInit
Source§fn default() -> URLPatternInit
fn default() -> URLPatternInit
Returns the “default value” for a type. Read more
Source§impl FromJSValConvertible for URLPatternInit
impl FromJSValConvertible for URLPatternInit
Source§unsafe fn from_jsval(
cx: *mut JSContext,
value: Handle<'_, Value>,
_option: (),
) -> Result<ConversionResult<URLPatternInit>, ()>
unsafe fn from_jsval( cx: *mut JSContext, value: Handle<'_, Value>, _option: (), ) -> Result<ConversionResult<URLPatternInit>, ()>
Convert
val
to type Self
.
Optional configuration of type T
can be passed as the option
argument.
If it returns Err(())
, a JSAPI exception is pending.
If it returns Ok(Failure(reason))
, there is no pending JSAPI exception.