pub struct DirectConnectableParameters {
pub own_address_type: OwnAddressType,
pub advertising_type: AdvertisingType,
pub initiator_address: BdAddrType,
pub advertising_interval: (Duration, Duration),
}
Expand description
Parameters for the
set_direct_connectable
command.
Fields§
§own_address_type: OwnAddressType
Address type of this device.
advertising_type: AdvertisingType
Advertising method for the device.
Must be ConnectableDirectedHighDutyCycle, or ConnectableDirectedLowDutyCycle.
initiator_address: BdAddrType
Initiator’s Bluetooth address.
advertising_interval: (Duration, Duration)
Range of advertising interval for advertising.
Range for both limits: 20 ms to 10.24 seconds. The second value must be greater than or equal to the first.
Auto Trait Implementations§
impl Freeze for DirectConnectableParameters
impl RefUnwindSafe for DirectConnectableParameters
impl Send for DirectConnectableParameters
impl Sync for DirectConnectableParameters
impl Unpin for DirectConnectableParameters
impl UnwindSafe for DirectConnectableParameters
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more