Struct hap::protocol::Pairing[][src]

pub struct Pairing {
    pub id: Uuid,
    pub permissions: Permissions,
    pub public_key: [u8; 32],
}

Pairing represents paired controllers.

Fields

Methods

impl Pairing
[src]

Creates a new Pairing.

Loads a Pairing from a database.

Saves a Pairing to a database.

Serializes a Pairing to a Vec<u8>.

Deserializes a Pairing from a &[u8].

Trait Implementations

impl Debug for Pairing
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for Pairing

impl Sync for Pairing