[][src]Struct chirpstack_api::as_pb::external::api::DeviceKeys

pub struct DeviceKeys {
    pub dev_eui: String,
    pub nwk_key: String,
    pub app_key: String,
    pub gen_app_key: String,
}

Fields

dev_eui: String

Device EUI (HEX encoded).

nwk_key: String

Network root key (HEX encoded). Note: For LoRaWAN 1.0.x, use this field for the LoRaWAN 1.0.x 'AppKey`!

app_key: String

Application root key (HEX encoded). Note: This field only needs to be set for LoRaWAN 1.1.x devices!

gen_app_key: String

Gen application key (HEX encoded). This is an optional key that only must be set for LORaWAN 1.0.x devices that implement the remote multicast setup specification.

Trait Implementations

impl Clone for DeviceKeys[src]

impl Debug for DeviceKeys[src]

impl Default for DeviceKeys[src]

impl Message for DeviceKeys[src]

impl PartialEq<DeviceKeys> for DeviceKeys[src]

impl StructuralPartialEq for DeviceKeys[src]

Auto Trait Implementations

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> Instrument for T[src]

impl<T> Instrument for T[src]

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]