[][src]Struct bluenrg::gatt::AddServiceParameters

pub struct AddServiceParameters {
    pub uuid: Uuid,
    pub service_type: ServiceType,
    pub max_attribute_records: usize,
}

Parameters for the GATT Add Service command.

Fields

uuid: Uuid

UUID of the service

service_type: ServiceType

Type of service

max_attribute_records: usize

The maximum number of attribute records that can be added to this service (including the service attribute, include attribute, characteristic attribute, characteristic value attribute and characteristic descriptor attribute).

Trait Implementations

impl Debug for AddServiceParameters[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, 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.