Enum Command

Source
pub enum Command {
Show 82 variants ReadManagementVersionInformation(ReadManagementVersionInformation), ReadManagementSupportedCommands(ReadManagementSupportedCommands), ReadControllerIndexList(ReadControllerIndexList), ReadControllerInformation(ReadControllerInformation), SetPowered(SetPowered), SetDiscoverable(SetDiscoverable), SetConnectable(SetConnectable), SetFastConnectable(SetFastConnectable), SetBondable(SetBondable), SetLinkSecurity(SetLinkSecurity), SetSecureSimplePairing(SetSecureSimplePairing), SetHighSpeed(SetHighSpeed), SetLowEnergy(SetLowEnergy), SetDeviceClass(SetDeviceClass), SetLocalName(SetLocalName), AddUuid(AddUuid), RemoveUuid(RemoveUuid), LoadLinkKeys(LoadLinkKeys), LoadLongTermKey(LoadLongTermKey), Disconnect(Disconnect), GetConnections(GetConnections), PinCodeReply(PinCodeReply), PinCodeNegativeReply(PinCodeNegativeReply), SetIoCapability(SetIoCapability), PairDevice(PairDevice), CancelPairDevice(CancelPairDevice), UnpairDevice(UnpairDevice), UserConfirmationReply(UserConfirmationReply), UserConfirmationNegativeReply(UserConfirmationNegativeReply), UserPasskeyReply(UserPasskeyReply), UserPasskeyNegativeReply(UserPasskeyNegativeReply), ReadLocalOutOfBandData(ReadLocalOutOfBandData), AddRemoteOutOfBandData(AddRemoteOutOfBandData), RemoveRemoteOutOfBandData(RemoveRemoteOutOfBandData), StartDiscovery(StartDiscovery), StopDiscovery(StopDiscovery), ConfirmName(ConfirmName), BlockDevice(BlockDevice), UnblockDevice(UnblockDevice), SetDeviceId(SetDeviceId), SetAdvertising(SetAdvertising), SetBrEdr(SetBrEdr), SetStaticAddress(SetStaticAddress), SetScanParameters(SetScanParameters), SetSecureConnections(SetSecureConnections), SetDebugKeys(SetDebugKeys), SetPrivacy(SetPrivacy), LoadIdentityResolvingKeys(LoadIdentityResolvingKeys), GetConnectionInformation(GetConnectionInformation), GetClockInformation(GetClockInformation), AddDevice(AddDevice), RemoveDevice(RemoveDevice), LoadConnectionParameters(LoadConnectionParameters), ReadUnconfiguredControllerIndexList(ReadUnconfiguredControllerIndexList), ReadControllerConfigurationInformation(ReadControllerConfigurationInformation), SetExternalConfiguration(SetExternalConfiguration), SetPublicAddress(SetPublicAddress), StartServiceDiscovery(StartServiceDiscovery), ReadLocalOutOfBandExtendedData(ReadLocalOutOfBandExtendedData), ReadExtendedControllerIndexList(ReadExtendedControllerIndexList), ReadAdvertisingFeature(ReadAdvertisingFeature), AddAdvertising(AddAdvertising), RemoveAdvertising(RemoveAdvertising), GetAdvertisingSizeInformation(GetAdvertisingSizeInformation), StartLimitedDiscovery(StartLimitedDiscovery), ReadExtendedControllerInformation(ReadExtendedControllerInformation), SetApperance(SetApperance), SetPhyConfiguration(SetPhyConfiguration), LoadBlockedKeys(LoadBlockedKeys), SetWidbandSpeech(SetWidbandSpeech), ReadSecurityInformation(ReadSecurityInformation), ReadExperimentalFeaturesInformation(ReadExperimentalFeaturesInformation), SetExperimentalFeature(SetExperimentalFeature), ReadDefaultSystemConfiguration(ReadDefaultSystemConfiguration), SetDefaultSystemConfiguration(SetDefaultSystemConfiguration), ReadDefaultRuntimeConfiguration(ReadDefaultRuntimeConfiguration), SetDefaultRuntimeConfiguration(SetDefaultRuntimeConfiguration), GetDeviceFlag(GetDeviceFlag), SetDeviceFlag(SetDeviceFlag), ReadAdvertisementMonitorFeatures(ReadAdvertisementMonitorFeatures), AddAdvertisementPatternsMonitor(AddAdvertisementPatternsMonitor), RemoveAdvertisementPatternsMonitor(RemoveAdvertisementPatternsMonitor),
}
Expand description

This struct internal use only.

Variants§

§

ReadManagementVersionInformation(ReadManagementVersionInformation)

Read Management Version Information Command

see bluez docs/mgmt-api.txt

§

ReadManagementSupportedCommands(ReadManagementSupportedCommands)

Read Management Supported Commands Command

see bluez docs/mgmt-api.txt

§

ReadControllerIndexList(ReadControllerIndexList)

Read Controller Index List Command

see bluez docs/mgmt-api.txt

§

ReadControllerInformation(ReadControllerInformation)

Read Controller Information Command

see bluez docs/mgmt-api.txt

§

SetPowered(SetPowered)

Set Powered Command

see bluez docs/mgmt-api.txt

§

SetDiscoverable(SetDiscoverable)

Set Discoverable Command

see bluez docs/mgmt-api.txt

§

SetConnectable(SetConnectable)

Set Connectable Command

see bluez docs/mgmt-api.txt

§

SetFastConnectable(SetFastConnectable)

Set Fast Connectable Command

see bluez docs/mgmt-api.txt

§

SetBondable(SetBondable)

Set Bondable Command

see bluez docs/mgmt-api.txt

§

SetLinkSecurity(SetLinkSecurity)

Set Link Security Command

see bluez docs/mgmt-api.txt

§

SetSecureSimplePairing(SetSecureSimplePairing)

Set Secure Simple Pairing Command

see bluez docs/mgmt-api.txt

§

SetHighSpeed(SetHighSpeed)

Set High Speed Command

see bluez docs/mgmt-api.txt

§

SetLowEnergy(SetLowEnergy)

Set Low Energy Command

see bluez docs/mgmt-api.txt

§

SetDeviceClass(SetDeviceClass)

Set Device Class Command

see bluez docs/mgmt-api.txt

§

SetLocalName(SetLocalName)

Set Local Name Command

see bluez docs/mgmt-api.txt

§

AddUuid(AddUuid)

Add UUID Command

see bluez docs/mgmt-api.txt

§

RemoveUuid(RemoveUuid)

Remove UUID Command

see bluez docs/mgmt-api.txt

§

LoadLinkKeys(LoadLinkKeys)

Load Link Keys Command

see bluez docs/mgmt-api.txt

§

LoadLongTermKey(LoadLongTermKey)

Load Long Term Keys Command

see bluez docs/mgmt-api.txt

§

Disconnect(Disconnect)

Disconnect Command

see bluez docs/mgmt-api.txt

§

GetConnections(GetConnections)

Get Connections Command

see bluez docs/mgmt-api.txt

§

PinCodeReply(PinCodeReply)

PIN Code Reply Command

see bluez docs/mgmt-api.txt

§

PinCodeNegativeReply(PinCodeNegativeReply)

PIN Code Negative Reply Command

see bluez docs/mgmt-api.txt

§

SetIoCapability(SetIoCapability)

Set IO Capability Command

see bluez docs/mgmt-api.txt

§

PairDevice(PairDevice)

Read Management Version Information Command

see bluez docs/mgmt-api.txt

§

CancelPairDevice(CancelPairDevice)

Cancel Pair Device Command

see bluez docs/mgmt-api.txt

§

UnpairDevice(UnpairDevice)

Unpair Device Command

see bluez docs/mgmt-api.txt

§

UserConfirmationReply(UserConfirmationReply)

User Confirmation Reply Command

see bluez docs/mgmt-api.txt

§

UserConfirmationNegativeReply(UserConfirmationNegativeReply)

User Confirmation Negative Reply Command

see bluez docs/mgmt-api.txt

§

UserPasskeyReply(UserPasskeyReply)

User Passkey Reply Command

see bluez docs/mgmt-api.txt

§

UserPasskeyNegativeReply(UserPasskeyNegativeReply)

User Passkey Negative Reply Command

see bluez docs/mgmt-api.txt

§

ReadLocalOutOfBandData(ReadLocalOutOfBandData)

Read Local Out Of Band Data Command

see bluez docs/mgmt-api.txt

§

AddRemoteOutOfBandData(AddRemoteOutOfBandData)

Add Remote Out Of Band Data Command

see bluez docs/mgmt-api.txt

§

RemoveRemoteOutOfBandData(RemoveRemoteOutOfBandData)

Remove Remote Out Of Band Data Command

see bluez docs/mgmt-api.txt

§

StartDiscovery(StartDiscovery)

Start Discovery Command

see bluez docs/mgmt-api.txt

§

StopDiscovery(StopDiscovery)

Stop Discovery Command

see bluez docs/mgmt-api.txt

§

ConfirmName(ConfirmName)

Confirm Name Command

see bluez docs/mgmt-api.txt

§

BlockDevice(BlockDevice)

Block Device Command

see bluez docs/mgmt-api.txt

§

UnblockDevice(UnblockDevice)

Unblock Device Command

see bluez docs/mgmt-api.txt

§

SetDeviceId(SetDeviceId)

Set Device ID Command

see bluez docs/mgmt-api.txt

§

SetAdvertising(SetAdvertising)

Set Advertising Command

see bluez docs/mgmt-api.txt

§

SetBrEdr(SetBrEdr)

Set BR/EDR Command

see bluez docs/mgmt-api.txt

§

SetStaticAddress(SetStaticAddress)

Read Management Version Information Command

see bluez docs/mgmt-api.txt

§

SetScanParameters(SetScanParameters)

Set Scan Parameters Command

see bluez docs/mgmt-api.txt

§

SetSecureConnections(SetSecureConnections)

Set Secure Connections Command

see bluez docs/mgmt-api.txt

§

SetDebugKeys(SetDebugKeys)

Set Debug Keys Command

see bluez docs/mgmt-api.txt

§

SetPrivacy(SetPrivacy)

Set Privacy Command

see bluez docs/mgmt-api.txt

§

LoadIdentityResolvingKeys(LoadIdentityResolvingKeys)

Load Identity Resolving Keys Command

see bluez docs/mgmt-api.txt

§

GetConnectionInformation(GetConnectionInformation)

Get Connection Information Command

see bluez docs/mgmt-api.txt

§

GetClockInformation(GetClockInformation)

Get Clock Information Command

see bluez docs/mgmt-api.txt

§

AddDevice(AddDevice)

Add Device Command

see bluez docs/mgmt-api.txt

§

RemoveDevice(RemoveDevice)

Remove Device Command

see bluez docs/mgmt-api.txt

§

LoadConnectionParameters(LoadConnectionParameters)

Load Connection Parameters Command

see bluez docs/mgmt-api.txt

§

ReadUnconfiguredControllerIndexList(ReadUnconfiguredControllerIndexList)

Read Unconfigured Controller Index List Command

see bluez docs/mgmt-api.txt

§

ReadControllerConfigurationInformation(ReadControllerConfigurationInformation)

Read Controller Configuration Information Command

see bluez docs/mgmt-api.txt

§

SetExternalConfiguration(SetExternalConfiguration)

Set External Configuration Command

see bluez docs/mgmt-api.txt

§

SetPublicAddress(SetPublicAddress)

Set Public Address Command

see bluez docs/mgmt-api.txt

§

StartServiceDiscovery(StartServiceDiscovery)

Start Service Discovery Command

see bluez docs/mgmt-api.txt

§

ReadLocalOutOfBandExtendedData(ReadLocalOutOfBandExtendedData)

Read Local Out Of Band Extended Data Command

see bluez docs/mgmt-api.txt

§

ReadExtendedControllerIndexList(ReadExtendedControllerIndexList)

Read Management Version Information Command

see bluez docs/mgmt-api.txt

§

ReadAdvertisingFeature(ReadAdvertisingFeature)

Read Advertising Features Command

see bluez docs/mgmt-api.txt

§

AddAdvertising(AddAdvertising)

Add Advertising Command

see bluez docs/mgmt-api.txt

§

RemoveAdvertising(RemoveAdvertising)

Remove Advertising Command

see bluez docs/mgmt-api.txt

§

GetAdvertisingSizeInformation(GetAdvertisingSizeInformation)

Get Advertising Size Information Command

see bluez docs/mgmt-api.txt

§

StartLimitedDiscovery(StartLimitedDiscovery)

Start Limited Discovery Command

see bluez docs/mgmt-api.txt

§

ReadExtendedControllerInformation(ReadExtendedControllerInformation)

Read Extended Controller Information Command

see bluez docs/mgmt-api.txt

§

SetApperance(SetApperance)

Set Appearance Command

see bluez docs/mgmt-api.txt

§

SetPhyConfiguration(SetPhyConfiguration)

Set PHY Configuration Command

see bluez docs/mgmt-api.txt

§

LoadBlockedKeys(LoadBlockedKeys)

Load Blocked Keys Command

see bluez docs/mgmt-api.txt

§

SetWidbandSpeech(SetWidbandSpeech)

Set Wideband Speech Command

see bluez docs/mgmt-api.txt

§

ReadSecurityInformation(ReadSecurityInformation)

Read Security Information Command

see bluez docs/mgmt-api.txt

§

ReadExperimentalFeaturesInformation(ReadExperimentalFeaturesInformation)

Read Experimental Features Information Command

see bluez docs/mgmt-api.txt

§

SetExperimentalFeature(SetExperimentalFeature)

Set Experimental Feature Command

see bluez docs/mgmt-api.txt

§

ReadDefaultSystemConfiguration(ReadDefaultSystemConfiguration)

Read Default System Configuration Command

see bluez docs/mgmt-api.txt

§

SetDefaultSystemConfiguration(SetDefaultSystemConfiguration)

Set Default System Configuration Command

see bluez docs/mgmt-api.txt

§

ReadDefaultRuntimeConfiguration(ReadDefaultRuntimeConfiguration)

Read Default Runtime Configuration Command

see bluez docs/mgmt-api.txt

§

SetDefaultRuntimeConfiguration(SetDefaultRuntimeConfiguration)

Read Management Version Information Command

see bluez docs/mgmt-api.txt

§

GetDeviceFlag(GetDeviceFlag)

Get Device Flags Command

see bluez docs/mgmt-api.txt

§

SetDeviceFlag(SetDeviceFlag)

Set Device Flags Command

see bluez docs/mgmt-api.txt

§

ReadAdvertisementMonitorFeatures(ReadAdvertisementMonitorFeatures)

Read Advertisement Monitor Features Command

see bluez docs/mgmt-api.txt

§

AddAdvertisementPatternsMonitor(AddAdvertisementPatternsMonitor)

Add Advertisement Patterns Monitor Command

see bluez docs/mgmt-api.txt

§

RemoveAdvertisementPatternsMonitor(RemoveAdvertisementPatternsMonitor)

Remove Advertisement Monitor Command

see bluez docs/mgmt-api.txt

Trait Implementations§

Source§

impl Debug for Command

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl From<AddAdvertisementPatternsMonitor> for Command

Source§

fn from(v: AddAdvertisementPatternsMonitor) -> Self

Converts to this type from the input type.
Source§

impl From<AddAdvertising> for Command

Source§

fn from(v: AddAdvertising) -> Self

Converts to this type from the input type.
Source§

impl From<AddDevice> for Command

Source§

fn from(v: AddDevice) -> Self

Converts to this type from the input type.
Source§

impl From<AddRemoteOutOfBandData> for Command

Source§

fn from(v: AddRemoteOutOfBandData) -> Self

Converts to this type from the input type.
Source§

impl From<AddUuid> for Command

Source§

fn from(v: AddUuid) -> Self

Converts to this type from the input type.
Source§

impl From<BlockDevice> for Command

Source§

fn from(v: BlockDevice) -> Self

Converts to this type from the input type.
Source§

impl From<CancelPairDevice> for Command

Source§

fn from(v: CancelPairDevice) -> Self

Converts to this type from the input type.
Source§

impl From<ConfirmName> for Command

Source§

fn from(v: ConfirmName) -> Self

Converts to this type from the input type.
Source§

impl From<Disconnect> for Command

Source§

fn from(v: Disconnect) -> Self

Converts to this type from the input type.
Source§

impl From<GetAdvertisingSizeInformation> for Command

Source§

fn from(v: GetAdvertisingSizeInformation) -> Self

Converts to this type from the input type.
Source§

impl From<GetClockInformation> for Command

Source§

fn from(v: GetClockInformation) -> Self

Converts to this type from the input type.
Source§

impl From<GetConnectionInformation> for Command

Source§

fn from(v: GetConnectionInformation) -> Self

Converts to this type from the input type.
Source§

impl From<GetConnections> for Command

Source§

fn from(v: GetConnections) -> Self

Converts to this type from the input type.
Source§

impl From<GetDeviceFlag> for Command

Source§

fn from(v: GetDeviceFlag) -> Self

Converts to this type from the input type.
Source§

impl From<LoadBlockedKeys> for Command

Source§

fn from(v: LoadBlockedKeys) -> Self

Converts to this type from the input type.
Source§

impl From<LoadConnectionParameters> for Command

Source§

fn from(v: LoadConnectionParameters) -> Self

Converts to this type from the input type.
Source§

impl From<LoadIdentityResolvingKeys> for Command

Source§

fn from(v: LoadIdentityResolvingKeys) -> Self

Converts to this type from the input type.
Source§

impl From<LoadLinkKeys> for Command

Source§

fn from(v: LoadLinkKeys) -> Self

Converts to this type from the input type.
Source§

impl From<LoadLongTermKey> for Command

Source§

fn from(v: LoadLongTermKey) -> Self

Converts to this type from the input type.
Source§

impl From<PairDevice> for Command

Source§

fn from(v: PairDevice) -> Self

Converts to this type from the input type.
Source§

impl From<PinCodeNegativeReply> for Command

Source§

fn from(v: PinCodeNegativeReply) -> Self

Converts to this type from the input type.
Source§

impl From<PinCodeReply> for Command

Source§

fn from(v: PinCodeReply) -> Self

Converts to this type from the input type.
Source§

impl From<ReadAdvertisementMonitorFeatures> for Command

Source§

fn from(v: ReadAdvertisementMonitorFeatures) -> Self

Converts to this type from the input type.
Source§

impl From<ReadAdvertisingFeature> for Command

Source§

fn from(v: ReadAdvertisingFeature) -> Self

Converts to this type from the input type.
Source§

impl From<ReadControllerConfigurationInformation> for Command

Source§

fn from(v: ReadControllerConfigurationInformation) -> Self

Converts to this type from the input type.
Source§

impl From<ReadControllerIndexList> for Command

Source§

fn from(v: ReadControllerIndexList) -> Self

Converts to this type from the input type.
Source§

impl From<ReadControllerInformation> for Command

Source§

fn from(v: ReadControllerInformation) -> Self

Converts to this type from the input type.
Source§

impl From<ReadDefaultRuntimeConfiguration> for Command

Source§

fn from(v: ReadDefaultRuntimeConfiguration) -> Self

Converts to this type from the input type.
Source§

impl From<ReadDefaultSystemConfiguration> for Command

Source§

fn from(v: ReadDefaultSystemConfiguration) -> Self

Converts to this type from the input type.
Source§

impl From<ReadExperimentalFeaturesInformation> for Command

Source§

fn from(v: ReadExperimentalFeaturesInformation) -> Self

Converts to this type from the input type.
Source§

impl From<ReadExtendedControllerIndexList> for Command

Source§

fn from(v: ReadExtendedControllerIndexList) -> Self

Converts to this type from the input type.
Source§

impl From<ReadExtendedControllerInformation> for Command

Source§

fn from(v: ReadExtendedControllerInformation) -> Self

Converts to this type from the input type.
Source§

impl From<ReadLocalOutOfBandData> for Command

Source§

fn from(v: ReadLocalOutOfBandData) -> Self

Converts to this type from the input type.
Source§

impl From<ReadLocalOutOfBandExtendedData> for Command

Source§

fn from(v: ReadLocalOutOfBandExtendedData) -> Self

Converts to this type from the input type.
Source§

impl From<ReadManagementSupportedCommands> for Command

Source§

fn from(v: ReadManagementSupportedCommands) -> Self

Converts to this type from the input type.
Source§

impl From<ReadManagementVersionInformation> for Command

Source§

fn from(v: ReadManagementVersionInformation) -> Self

Converts to this type from the input type.
Source§

impl From<ReadSecurityInformation> for Command

Source§

fn from(v: ReadSecurityInformation) -> Self

Converts to this type from the input type.
Source§

impl From<ReadUnconfiguredControllerIndexList> for Command

Source§

fn from(v: ReadUnconfiguredControllerIndexList) -> Self

Converts to this type from the input type.
Source§

impl From<RemoveAdvertisementPatternsMonitor> for Command

Source§

fn from(v: RemoveAdvertisementPatternsMonitor) -> Self

Converts to this type from the input type.
Source§

impl From<RemoveAdvertising> for Command

Source§

fn from(v: RemoveAdvertising) -> Self

Converts to this type from the input type.
Source§

impl From<RemoveDevice> for Command

Source§

fn from(v: RemoveDevice) -> Self

Converts to this type from the input type.
Source§

impl From<RemoveRemoteOutOfBandData> for Command

Source§

fn from(v: RemoveRemoteOutOfBandData) -> Self

Converts to this type from the input type.
Source§

impl From<RemoveUuid> for Command

Source§

fn from(v: RemoveUuid) -> Self

Converts to this type from the input type.
Source§

impl From<SetAdvertising> for Command

Source§

fn from(v: SetAdvertising) -> Self

Converts to this type from the input type.
Source§

impl From<SetApperance> for Command

Source§

fn from(v: SetApperance) -> Self

Converts to this type from the input type.
Source§

impl From<SetBondable> for Command

Source§

fn from(v: SetBondable) -> Self

Converts to this type from the input type.
Source§

impl From<SetBrEdr> for Command

Source§

fn from(v: SetBrEdr) -> Self

Converts to this type from the input type.
Source§

impl From<SetConnectable> for Command

Source§

fn from(v: SetConnectable) -> Self

Converts to this type from the input type.
Source§

impl From<SetDebugKeys> for Command

Source§

fn from(v: SetDebugKeys) -> Self

Converts to this type from the input type.
Source§

impl From<SetDefaultRuntimeConfiguration> for Command

Source§

fn from(v: SetDefaultRuntimeConfiguration) -> Self

Converts to this type from the input type.
Source§

impl From<SetDefaultSystemConfiguration> for Command

Source§

fn from(v: SetDefaultSystemConfiguration) -> Self

Converts to this type from the input type.
Source§

impl From<SetDeviceClass> for Command

Source§

fn from(v: SetDeviceClass) -> Self

Converts to this type from the input type.
Source§

impl From<SetDeviceFlag> for Command

Source§

fn from(v: SetDeviceFlag) -> Self

Converts to this type from the input type.
Source§

impl From<SetDeviceId> for Command

Source§

fn from(v: SetDeviceId) -> Self

Converts to this type from the input type.
Source§

impl From<SetDiscoverable> for Command

Source§

fn from(v: SetDiscoverable) -> Self

Converts to this type from the input type.
Source§

impl From<SetExperimentalFeature> for Command

Source§

fn from(v: SetExperimentalFeature) -> Self

Converts to this type from the input type.
Source§

impl From<SetExternalConfiguration> for Command

Source§

fn from(v: SetExternalConfiguration) -> Self

Converts to this type from the input type.
Source§

impl From<SetFastConnectable> for Command

Source§

fn from(v: SetFastConnectable) -> Self

Converts to this type from the input type.
Source§

impl From<SetHighSpeed> for Command

Source§

fn from(v: SetHighSpeed) -> Self

Converts to this type from the input type.
Source§

impl From<SetIoCapability> for Command

Source§

fn from(v: SetIoCapability) -> Self

Converts to this type from the input type.
Source§

impl From<SetLinkSecurity> for Command

Source§

fn from(v: SetLinkSecurity) -> Self

Converts to this type from the input type.
Source§

impl From<SetLocalName> for Command

Source§

fn from(v: SetLocalName) -> Self

Converts to this type from the input type.
Source§

impl From<SetLowEnergy> for Command

Source§

fn from(v: SetLowEnergy) -> Self

Converts to this type from the input type.
Source§

impl From<SetPhyConfiguration> for Command

Source§

fn from(v: SetPhyConfiguration) -> Self

Converts to this type from the input type.
Source§

impl From<SetPowered> for Command

Source§

fn from(v: SetPowered) -> Self

Converts to this type from the input type.
Source§

impl From<SetPrivacy> for Command

Source§

fn from(v: SetPrivacy) -> Self

Converts to this type from the input type.
Source§

impl From<SetPublicAddress> for Command

Source§

fn from(v: SetPublicAddress) -> Self

Converts to this type from the input type.
Source§

impl From<SetScanParameters> for Command

Source§

fn from(v: SetScanParameters) -> Self

Converts to this type from the input type.
Source§

impl From<SetSecureConnections> for Command

Source§

fn from(v: SetSecureConnections) -> Self

Converts to this type from the input type.
Source§

impl From<SetSecureSimplePairing> for Command

Source§

fn from(v: SetSecureSimplePairing) -> Self

Converts to this type from the input type.
Source§

impl From<SetStaticAddress> for Command

Source§

fn from(v: SetStaticAddress) -> Self

Converts to this type from the input type.
Source§

impl From<SetWidbandSpeech> for Command

Source§

fn from(v: SetWidbandSpeech) -> Self

Converts to this type from the input type.
Source§

impl From<StartDiscovery> for Command

Source§

fn from(v: StartDiscovery) -> Self

Converts to this type from the input type.
Source§

impl From<StartLimitedDiscovery> for Command

Source§

fn from(v: StartLimitedDiscovery) -> Self

Converts to this type from the input type.
Source§

impl From<StartServiceDiscovery> for Command

Source§

fn from(v: StartServiceDiscovery) -> Self

Converts to this type from the input type.
Source§

impl From<StopDiscovery> for Command

Source§

fn from(v: StopDiscovery) -> Self

Converts to this type from the input type.
Source§

impl From<UnblockDevice> for Command

Source§

fn from(v: UnblockDevice) -> Self

Converts to this type from the input type.
Source§

impl From<UnpairDevice> for Command

Source§

fn from(v: UnpairDevice) -> Self

Converts to this type from the input type.
Source§

impl From<UserConfirmationNegativeReply> for Command

Source§

fn from(v: UserConfirmationNegativeReply) -> Self

Converts to this type from the input type.
Source§

impl From<UserConfirmationReply> for Command

Source§

fn from(v: UserConfirmationReply) -> Self

Converts to this type from the input type.
Source§

impl From<UserPasskeyNegativeReply> for Command

Source§

fn from(v: UserPasskeyNegativeReply) -> Self

Converts to this type from the input type.
Source§

impl From<UserPasskeyReply> for Command

Source§

fn from(v: UserPasskeyReply) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.