[][src]Struct fabric_contract::blockchain::ClientIdentity

pub struct ClientIdentity {}

Represents the identity that is requesting this transaction

Implementations

impl ClientIdentity[src]

pub fn get_id(&self) -> String[src]

The String id associated with this identiy

pub fn get_mspid(&self) -> String[src]

The MSP Identifier of this identity

pub fn get_attribute(&self, attr_name: String) -> Option<String>[src]

Returns the value of the client's attribute named attrName.

Auto Trait Implementations

impl RefUnwindSafe for ClientIdentity

impl Send for ClientIdentity

impl Sync for ClientIdentity

impl Unpin for ClientIdentity

impl UnwindSafe for ClientIdentity

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.