Struct xpcom::interfaces::nsIBrowserHandler [] [src]

#[repr(C)]
pub struct nsIBrowserHandler { /* fields omitted */ }

interface nsIBrowserHandler : nsISupports

Methods

impl nsIBrowserHandler
[src]

[src]

Cast this nsIBrowserHandler to one of its base interfaces.

impl nsIBrowserHandler
[src]

[src]

attribute AUTF8String startPage;

[src]

attribute AUTF8String startPage;

[src]

attribute AUTF8String defaultArgs;

[src]

attribute AUTF8String defaultArgs;

[src]

/**
   * Extract the width and height specified on the command line, if present.
   * @return A feature string with a prepended comma, e.g. ",width=500,height=400"
   */

AUTF8String getFeatures (in nsICommandLine aCmdLine);

Methods from Deref<Target = nsISupports>

[src]

Cast this nsISupports to one of its base interfaces.

[src]

void QueryInterface (in nsIIDRef uuid, [iid_is (uuid), retval] out nsQIResult result);

[src]

[noscript,notxpcom] nsrefcnt AddRef ();

[src]

[noscript,notxpcom] nsrefcnt Release ();

Trait Implementations

impl XpCom for nsIBrowserHandler
[src]

IID: nsIID = nsID(2369739421, 4493, 17736, [161, 55, 207, 119, 24, 103, 144, 105])

[src]

Perform a QueryInterface call on this object, attempting to dynamically cast it to the requested interface type. Returns Some(RefPtr) if the cast succeeded, and None otherwise. Read more

impl RefCounted for nsIBrowserHandler
[src]

[src]

Increment the reference count.

[src]

Decrement the reference count, potentially freeing backing memory.

impl Deref for nsIBrowserHandler
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.