Struct xpcom::interfaces::nsIURIMutator [] [src]

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

interface nsIURIMutator : nsIURISetters

Methods

impl nsIURIMutator
[src]

[src]

Cast this nsIURIMutator to one of its base interfaces.

impl nsIURIMutator
[src]

[src]

/**
   * Initializes the URI by reading from the input stream.
   * The input stream must contain the serialization of the same object type.
   * See nsISerializable.
   */

[must_use] void read (in nsIObjectInputStream aInputStream);

[src]

/**
   * Finishes changing or constructing the URI and returns an immutable URI.
   */

[must_use] nsIURI finalize ();

Methods from Deref<Target = nsIURISetters>

[src]

Cast this nsIURISetters to one of its base interfaces.

[src]

[must_use] nsIURIMutator setScheme (in AUTF8String aScheme);

[src]

[must_use] nsIURIMutator setUserPass (in AUTF8String aUserPass);

[src]

[must_use] nsIURIMutator setUsername (in AUTF8String aUsername);

[src]

[must_use] nsIURIMutator setPassword (in AUTF8String aPassword);

[src]

[must_use] nsIURIMutator setHostPort (in AUTF8String aHostPort);

[src]

[must_use] nsIURIMutator setHostAndPort (in AUTF8String aHostAndPort);

[src]

[must_use] nsIURIMutator setHost (in AUTF8String aHost);

[src]

[must_use] nsIURIMutator setPort (in long aPort);

[src]

[must_use] nsIURIMutator setPathQueryRef (in AUTF8String aPathQueryRef);

[src]

[must_use] nsIURIMutator setRef (in AUTF8String aRef);

[src]

[must_use] nsIURIMutator setFilePath (in AUTF8String aFilePath);

[src]

[must_use] nsIURIMutator setQuery (in AUTF8String aQuery);

Trait Implementations

impl XpCom for nsIURIMutator
[src]

IID: nsIID = nsID(1293889795, 7236, 19917, [183, 23, 93, 34, 166, 151, 167, 217])

[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 nsIURIMutator
[src]

[src]

Increment the reference count.

[src]

Decrement the reference count, potentially freeing backing memory.

impl Deref for nsIURIMutator
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.