Struct xpcom::interfaces::nsIDOMCSSCounterStyleRule
[−]
[src]
#[repr(C)]pub struct nsIDOMCSSCounterStyleRule { /* fields omitted */ }
interface nsIDOMCSSCounterStyleRule : nsISupports
Methods
impl nsIDOMCSSCounterStyleRule
[src]
pub fn coerce<T: nsIDOMCSSCounterStyleRuleCoerce>(&self) -> &T
[src]
Cast this nsIDOMCSSCounterStyleRule
to one of its base interfaces.
impl nsIDOMCSSCounterStyleRule
[src]
pub unsafe fn GetName(&self, aName: &mut nsAString) -> nsresult
[src]
attribute DOMString name;
pub unsafe fn SetName(&self, aName: &nsAString) -> nsresult
[src]
attribute DOMString name;
pub unsafe fn GetSystem(&self, aSystem: &mut nsAString) -> nsresult
[src]
attribute DOMString system;
pub unsafe fn SetSystem(&self, aSystem: &nsAString) -> nsresult
[src]
attribute DOMString system;
pub unsafe fn GetSymbols(&self, aSymbols: &mut nsAString) -> nsresult
[src]
attribute DOMString symbols;
pub unsafe fn SetSymbols(&self, aSymbols: &nsAString) -> nsresult
[src]
attribute DOMString symbols;
pub unsafe fn GetAdditiveSymbols(
&self,
aAdditiveSymbols: &mut nsAString
) -> nsresult
[src]
&self,
aAdditiveSymbols: &mut nsAString
) -> nsresult
attribute DOMString additiveSymbols;
pub unsafe fn SetAdditiveSymbols(
&self,
aAdditiveSymbols: &nsAString
) -> nsresult
[src]
&self,
aAdditiveSymbols: &nsAString
) -> nsresult
attribute DOMString additiveSymbols;
pub unsafe fn GetNegative(&self, aNegative: &mut nsAString) -> nsresult
[src]
attribute DOMString negative;
pub unsafe fn SetNegative(&self, aNegative: &nsAString) -> nsresult
[src]
attribute DOMString negative;
pub unsafe fn GetPrefix(&self, aPrefix: &mut nsAString) -> nsresult
[src]
attribute DOMString prefix;
pub unsafe fn SetPrefix(&self, aPrefix: &nsAString) -> nsresult
[src]
attribute DOMString prefix;
pub unsafe fn GetSuffix(&self, aSuffix: &mut nsAString) -> nsresult
[src]
attribute DOMString suffix;
pub unsafe fn SetSuffix(&self, aSuffix: &nsAString) -> nsresult
[src]
attribute DOMString suffix;
pub unsafe fn GetRange(&self, aRange: &mut nsAString) -> nsresult
[src]
attribute DOMString range;
pub unsafe fn SetRange(&self, aRange: &nsAString) -> nsresult
[src]
attribute DOMString range;
pub unsafe fn GetPad(&self, aPad: &mut nsAString) -> nsresult
[src]
attribute DOMString pad;
pub unsafe fn SetPad(&self, aPad: &nsAString) -> nsresult
[src]
attribute DOMString pad;
pub unsafe fn GetSpeakAs(&self, aSpeakAs: &mut nsAString) -> nsresult
[src]
attribute DOMString speakAs;
pub unsafe fn SetSpeakAs(&self, aSpeakAs: &nsAString) -> nsresult
[src]
attribute DOMString speakAs;
pub unsafe fn GetFallback(&self, aFallback: &mut nsAString) -> nsresult
[src]
attribute DOMString fallback;
pub unsafe fn SetFallback(&self, aFallback: &nsAString) -> nsresult
[src]
attribute DOMString fallback;
Methods from Deref<Target = nsISupports>
pub fn coerce<T: nsISupportsCoerce>(&self) -> &T
[src]
Cast this nsISupports
to one of its base interfaces.
pub unsafe fn QueryInterface(
&self,
uuid: &nsIID,
result: *mut *mut c_void
) -> nsresult
[src]
&self,
uuid: &nsIID,
result: *mut *mut c_void
) -> nsresult
void QueryInterface (in nsIIDRef uuid, [iid_is (uuid), retval] out nsQIResult result);
pub unsafe fn AddRef(&self) -> nsrefcnt
[src]
[noscript,notxpcom] nsrefcnt AddRef ();
pub unsafe fn Release(&self) -> nsrefcnt
[src]
[noscript,notxpcom] nsrefcnt Release ();
Trait Implementations
impl XpCom for nsIDOMCSSCounterStyleRule
[src]
const IID: nsIID
IID: nsIID = nsID(2606647502, 55372, 20017, [175, 245, 52, 233, 244, 20, 19, 19])
fn query_interface<T: XpCom>(&self) -> Option<RefPtr<T>>
[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 nsIDOMCSSCounterStyleRule
[src]
unsafe fn addref(&self)
[src]
Increment the reference count.
unsafe fn release(&self)
[src]
Decrement the reference count, potentially freeing backing memory.
impl Deref for nsIDOMCSSCounterStyleRule
[src]
type Target = nsISupports
The resulting type after dereferencing.
fn deref(&self) -> &nsISupports
[src]
Dereferences the value.