Struct xpcom::interfaces::nsIASN1PrintableItem [] [src]

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

interface nsIASN1PrintableItem : nsIASN1Object

Methods

impl nsIASN1PrintableItem
[src]

[src]

Cast this nsIASN1PrintableItem to one of its base interfaces.

impl nsIASN1PrintableItem
[src]

[src]

[noscript] void setData (in charPtr data, in unsigned long len);

[src]

[must_use,noscript] void getData (out charPtr data, out unsigned long len);

Methods from Deref<Target = nsIASN1Object>

[src]

Cast this nsIASN1Object to one of its base interfaces.

[src]

/**
   *  "type" will be equal to one of the defined object identifiers.
   */

attribute unsigned long type;

[src]

/**
   *  "type" will be equal to one of the defined object identifiers.
   */

attribute unsigned long type;

[src]

/**
   *  This contains a tag as explained in ASN.1 standards documents.
   */

attribute unsigned long tag;

[src]

/**
   *  This contains a tag as explained in ASN.1 standards documents.
   */

attribute unsigned long tag;

[src]

/**
   *  "displayName" contains a human readable explanatory label.
   */

attribute AString displayName;

[src]

/**
   *  "displayName" contains a human readable explanatory label.
   */

attribute AString displayName;

[src]

/**
   *  "displayValue" contains the human readable value.
   */

attribute AString displayValue;

[src]

/**
   *  "displayValue" contains the human readable value.
   */

attribute AString displayValue;

Trait Implementations

impl XpCom for nsIASN1PrintableItem
[src]

IID: nsIID = nsID(290328898, 7634, 4530, [172, 38, 182, 219, 25, 217, 24, 74])

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

[src]

Increment the reference count.

[src]

Decrement the reference count, potentially freeing backing memory.

impl Deref for nsIASN1PrintableItem
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.