Struct safe_core::ipc::AuthReq [] [src]

pub struct AuthReq {
    pub app: AppExchangeInfo,
    pub app_container: bool,
    pub containers: HashMap<String, ContainerPermissions>,
}

Represents an authorization request

Fields

The application identifier for this request

true if the app wants dedicated container for itself. false otherwise.

The list of containers it wishes to access (and desired permissions).

Methods

impl AuthReq
[src]

[src]

Consumes the object and returns the FFI counterpart.

You're now responsible for freeing the subobjects memory once you're done.

Trait Implementations

impl Clone for AuthReq
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for AuthReq
[src]

[src]

Formats the value using the given formatter.

impl Eq for AuthReq
[src]

impl PartialEq for AuthReq
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl ReprC for AuthReq
[src]

C representation of the type

Error type

[src]

Constructs the object from the FFI counterpart.

After calling this function, the subobjects memory is owned by the resulting object.