Format

Trait Format 

pub trait Format {
    // Required method
    fn format(&self, fmt: Formatter<'_>);
}
Available on crate feature defmt only.
Expand description

Trait for types that can be formatted via defmt.

This trait is used by the {:?} format specifier and can format a wide range of types. User-defined types can #[derive(Format)] to get an auto-generated implementation of this trait.

Note: The implementation of #[derive(Format)] assumes that no builtin types are shadowed (for example by defining a struct u8;). This allows it to represent them more compactly.

§Example

Usually, an implementation of this trait can be #[derive]d automatically:

use defmt::Format;

#[derive(Format)]
struct Header {
    source: u8,
    destination: u8,
    sequence: u16,
}

Manual implementations can make use of the write! macro:

use defmt::{Format, Formatter, write};

struct Id(u32);

impl Format for Id {
    fn format(&self, fmt: Formatter) {
        // Format as hexadecimal.
        write!(fmt, "Id({:x})", self.0);
    }
}

Note Some implementations of standard types like Vec<T> are hidden behind the alloc feature flag.

Required Methods§

fn format(&self, fmt: Formatter<'_>)

Writes the defmt representation of self to fmt.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl Format for UnionScope

Source§

fn format(&self, f: Formatter<'_>)

§

impl Format for Infallible

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for IpAddr

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for SocketAddr

§

fn format(&self, fmt: Formatter<'_>)

Source§

impl Format for AdvertisementDataError

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl Format for TxPower

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl Format for AttCfm

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl Format for CreditFlowPolicy

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl Format for ConnectionEvent
where Status: Format, PhyKind: Format, Duration: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl Format for PhySet

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl Format for SecurityLevel

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl Format for Error
where Error: Format, FromHciBytesError: Format, AttErrorCode: Format, [u8; 16]: Format, Error: Format, AdvertisementDataError: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl Format for IoCapabilities

Source§

fn format(&self, fmt: Formatter<'_>)

Source§

impl Format for FromGattError

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl Format for Uuid
where [u8; 2]: Format, [u8; 16]: Format,

Source§

fn format(&self, f: Formatter<'_>)

§

impl Format for bool

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for char

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for f32

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for f64

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for i8

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for i16

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for i32

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for i64

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for i128

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for isize

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for str

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for u8

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for u16

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for u32

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for u64

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for u128

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for ()

§

fn format(&self, _fmt: Formatter<'_>)

§

impl Format for usize

§

fn format(&self, _fmt: Formatter<'_>)

Source§

impl Format for AifValue
where [u8; 64]: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl Format for AllowAll

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl Format for DenyAll

Source§

fn format(&self, f: Formatter<'_>)

§

impl Format for Layout

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for TryFromSliceError

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for BorrowError

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for BorrowMutError

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for AddrParseError

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for SocketAddrV4

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for SocketAddrV6

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for TryFromIntError

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for NonZero<i8>

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for NonZero<i16>

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for NonZero<i32>

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for NonZero<i64>

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for NonZero<i128>

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for NonZero<isize>

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for NonZero<u8>

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for NonZero<u16>

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for NonZero<u32>

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for NonZero<u64>

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for NonZero<u128>

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for NonZero<usize>

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for RangeFull

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for Location<'_>

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PanicInfo<'_>

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Duration

§

fn format(&self, fmt: Formatter<'_>)

Source§

impl Format for AdvertisementParameters
where PhyKind: Format, TxPower: Format, Option<Duration>: Format, Option<u8>: Format, Duration: Format, Option<AdvChannelMap>: Format, AdvFilterPolicy: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl Format for AttErrorCode

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl Format for CCCD

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl Format for ConnectParams

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl Format for ServiceHandle
where Uuid: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl Format for Address

Source§

fn format(&self, fmt: Formatter<'_>)

Source§

impl Format for Identity

Source§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for AcceptConnectionRequest
where AcceptConnectionRequestParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AcceptConnectionRequestParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AcceptSynchronousConnectionRequest
where AcceptSynchronousConnectionRequestParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AcceptSynchronousConnectionRequestParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AclBroadcastFlag

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AclPacketBoundary

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AclPacketHeader

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AddrKind
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AdvChannelMap

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AdvEventProps
where [u8; 2]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AdvFilterPolicy

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AdvHandle
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AdvKind

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AdvPhyOptions

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AdvSet

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AllPhys

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AllowRoleSwitch

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Assembler

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for AuthenticatedPayloadTimeoutExpired
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AuthenticationComplete
where Status: Format, ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AuthenticationRequested
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for AuthenticationRequirements

§

fn format(&self, f: Formatter<'_>)

§

impl Format for BdAddr
where [u8; 6]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for BigHandle
where u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for BindError

§

fn format(&self, f: Formatter<'_>)

§

impl Format for BisConnHandle
where [u8; 2]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for BluetoothUuid16

§

fn format(&self, f: Formatter<'_>)

§

impl Format for BluetoothUuid32

§

fn format(&self, f: Formatter<'_>)

§

impl Format for BluetoothUuid128

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ChangeConnectionLinkKey
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ChangeConnectionLinkKeyComplete
where Status: Format, ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ChangeConnectionPacketType
where ChangeConnectionPacketTypeParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ChangeConnectionPacketTypeParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ChannelMap
where [u8; 5]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Checksum

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ChecksumCapabilities
where Checksum: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ClockAccuracy

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ClockOffset
where [u8; 2]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ClockType

§

fn format(&self, f: Formatter<'_>)

§

impl Format for CmdMask
where [u8; 64]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for CommandStatus
where Status: Format, u8: Format, Opcode: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for CongestionControl

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ConnHandle
where u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ConnHandleCompletedPackets
where [u8; 4]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ConnectError

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ConnectionComplete
where Status: Format, ConnHandle: Format, BdAddr: Format, ConnectionLinkType: Format, bool: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ConnectionLinkType

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ConnectionPacketTypeChanged
where Status: Format, ConnHandle: Format, PacketType: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ConnectionRequest
where BdAddr: Format, [u8; 3]: Format, ConnectionLinkType: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ConnectionlessPeripheralBroadcastChannelMapChange
where [u8; 10]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ConnectionlessPeripheralBroadcastTimeout
where BdAddr: Format, u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Control

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ControllerToHostFlowControl

§

fn format(&self, f: Formatter<'_>)

§

impl Format for CoreSpecificationVersion
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for CreateConnection
where CreateConnectionParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for CreateConnectionCancel
where BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for CreateConnectionParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for CteKind

§

fn format(&self, f: Formatter<'_>)

§

impl Format for CteMask

§

fn format(&self, f: Formatter<'_>)

§

impl Format for DataBufferOverflow
where LinkType: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for DataStatus

§

fn format(&self, f: Formatter<'_>)

§

impl Format for DeviceCapabilities
where Medium: Format, Option<usize>: Format, ChecksumCapabilities: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Disconnect
where DisconnectParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for DisconnectParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for DisconnectReason

§

fn format(&self, f: Formatter<'_>)

§

impl Format for DisconnectionComplete
where Status: Format, ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for DstUnreachable
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for DstUnreachable
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Duration

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Empty

§

fn format(&self, f: Formatter<'_>)

§

impl Format for EncryptionChangeV1
where Status: Format, ConnHandle: Format, EncryptionEnabledLevel: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for EncryptionChangeV2
where Status: Format, ConnHandle: Format, EncryptionEnabledLevel: Format, u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for EncryptionEnabledLevel

§

fn format(&self, f: Formatter<'_>)

§

impl Format for EncryptionKeyRefreshComplete
where Status: Format, ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for EndpointAddress

§

fn format(&self, f: Formatter<'_>)

§

impl Format for EndpointType
where IsochronousSynchronizationType: Format, IsochronousUsageType: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for EnhancedAcceptSynchronousConnectionRequest
where EnhancedAcceptSynchronousConnectionRequestParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for EnhancedAcceptSynchronousConnectionRequestParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for EnhancedFlushComplete
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for EnhancedSetupSynchronousConnection
where EnhancedSetupSynchronousConnectionParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for EnhancedSetupSynchronousConnectionParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Error

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Error

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for ErrorKind

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ErrorKind

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ErrorKind

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ErrorKind

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ErrorKind
where NoAcknowledgeSource: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for EtherType
where u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for EventKind

§

fn format(&self, f: Formatter<'_>)

§

impl Format for EventMask
where [u8; 8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for EventMaskPage2
where [u8; 8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for EventPacketHeader

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ExitPeriodicInquiryMode
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for FailureType

§

fn format(&self, f: Formatter<'_>)

§

impl Format for FilterDuplicates

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Flags
where u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for FlowDirection

§

fn format(&self, f: Formatter<'_>)

§

impl Format for FlowSpecificationComplete
where Status: Format, ConnHandle: Format, u8: Format, FlowDirection: Format, ServiceType: Format, u32: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for FlushOccurred
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for FromHciBytesError

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Full

§

fn format(&self, f: Formatter<'_>)

§

impl Format for GetQueryResultError

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Hardware
where u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for HardwareError
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for HostBufferSize
where HostBufferSizeParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for HostBufferSizeParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for IgmpVersion

§

fn format(&self, f: Formatter<'_>)

§

impl Format for InitiatingPhy

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Inquiry
where InquiryParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for InquiryCancel
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for InquiryComplete
where Status: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for InquiryParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for InquiryResponseNotification
where [u8; 3]: Format, i8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Instant

§

fn format(&self, f: Formatter<'_>)

§

impl Format for InterfaceNumber

§

fn format(&self, f: Formatter<'_>)

§

impl Format for InvalidLengthError

§

fn format(&self, f: Formatter<'_>)

§

impl Format for IoCapability

§

fn format(&self, f: Formatter<'_>)

§

impl Format for IoCapabilityRequest
where BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for IoCapabilityRequestNegativeReply
where IoCapabilityRequestNegativeReplyParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for IoCapabilityRequestNegativeReplyParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for IoCapabilityRequestReply
where IoCapabilityRequestReplyParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for IoCapabilityRequestReplyParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for IoCapabilityResponse
where BdAddr: Format, IoCapability: Format, OobDataPresent: Format, AuthenticationRequirements: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for IsoDataLoadHeader
where Option<u32>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for IsoPacketBoundary

§

fn format(&self, f: Formatter<'_>)

§

impl Format for IsoPacketHeader

§

fn format(&self, f: Formatter<'_>)

§

impl Format for IsoPacketStatus

§

fn format(&self, f: Formatter<'_>)

§

impl Format for IsochronousSynchronizationType

§

fn format(&self, f: Formatter<'_>)

§

impl Format for IsochronousUsageType

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Key
where Ipv4Addr: Format, Protocol: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for KeyFlag

§

fn format(&self, f: Formatter<'_>)

§

impl Format for KeypressNotification
where BdAddr: Format, KeypressNotificationType: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for KeypressNotificationType

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LangID

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeAddDeviceToFilterAcceptList
where LeAddDeviceToFilterAcceptListParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeAddDeviceToFilterAcceptListParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeAddDeviceToPeriodicAdvList
where LeAddDeviceToPeriodicAdvListParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeAddDeviceToPeriodicAdvListParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeAddDeviceToResolvingList
where LeAddDeviceToResolvingListParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeAddDeviceToResolvingListParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeAdvEventKind

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeAdvertisingSetTerminated
where Status: Format, AdvHandle: Format, ConnHandle: Format, u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeBigSyncLost
where BigHandle: Format, Status: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeBiginfoAdvertisingReport
where SyncHandle: Format, u8: Format, u16: Format, ExtDuration: Format, PhyKind: Format, bool: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeChannelSelectionAlgorithm
where ConnHandle: Format, u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeCisEstablished
where Status: Format, ConnHandle: Format, ExtDuration: Format, PhyKind: Format, u8: Format, u16: Format, Duration<1250>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeCisRequest
where ConnHandle: Format, u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeClearAdvSets
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeClearFilterAcceptList
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeClearPeriodicAdvList
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeClearResolvingList
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeConnCteResponseEnable
where LeConnCteResponseEnableParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeConnCteResponseEnableParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeConnRole

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeConnUpdate
where LeConnUpdateParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeConnUpdateParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeConnectionComplete
where Status: Format, ConnHandle: Format, LeConnRole: Format, AddrKind: Format, BdAddr: Format, Duration<1250>: Format, u16: Format, Duration<10000>: Format, ClockAccuracy: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeConnectionUpdateComplete
where Status: Format, ConnHandle: Format, Duration<1250>: Format, u16: Format, Duration<10000>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeCreateConn
where LeCreateConnParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeCreateConnCancel
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeCreateConnParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeCteRequestFailed
where Status: Format, ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeDataLengthChange
where ConnHandle: Format, u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeDataRelatedAddrChangeReasons

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeDirectedAdvertisingReportParam
where [u8; 16]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeEnableEncryption
where LeEnableEncryptionParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeEnableEncryptionParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeEncrypt
where LeEncryptParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeEncryptParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeEnhancedConnectionComplete
where Status: Format, ConnHandle: Format, LeConnRole: Format, AddrKind: Format, BdAddr: Format, Duration<1250>: Format, u16: Format, Duration<10000>: Format, ClockAccuracy: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeEnhancedReadTransmitPowerLevel
where LeEnhancedReadTransmitPowerLevelParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeEnhancedReadTransmitPowerLevelParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeEnhancedReadTransmitPowerLevelReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeEventKind

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeEventMask
where [u8; 8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeExtAdvEventKind
where [u8; 2]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeExtCreateConn
where LeExtCreateConnParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeExtCreateConnParams
where AddrKind: Format, BdAddr: Format, PhyParams<InitiatingPhy>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeExtCreateConnV2
where LeExtCreateConnV2Params: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeExtCreateConnV2Params
where AdvHandle: Format, AddrKind: Format, BdAddr: Format, PhyParams<InitiatingPhy>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeFeatureMask
where [u8; 8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeGenerateDhkeyComplete
where Status: Format, [u8; 32]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeIQSample
where [u8; 2]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeLongTermKeyRequest
where ConnHandle: Format, [u8; 8]: Format, u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeLongTermKeyRequestNegativeReply
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeLongTermKeyRequestReply
where LeLongTermKeyRequestReplyParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeLongTermKeyRequestReplyParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LePathLossThreshold
where ConnHandle: Format, u8: Format, ZoneEntered: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LePeriodicAdvCreateSync
where LePeriodicAdvCreateSyncParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LePeriodicAdvCreateSyncCancel
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LePeriodicAdvCreateSyncOptions

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LePeriodicAdvCreateSyncParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LePeriodicAdvReceiveEnable

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LePeriodicAdvSetInfoTransfer
where LePeriodicAdvSetInfoTransferParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LePeriodicAdvSetInfoTransferParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LePeriodicAdvSyncTransfer
where LePeriodicAdvSyncTransferParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LePeriodicAdvSyncTransferMode

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LePeriodicAdvSyncTransferParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LePeriodicAdvTerminateSync
where SyncHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LePeriodicAdvertisingSyncEstablished
where Status: Format, SyncHandle: Format, u8: Format, AddrKind: Format, BdAddr: Format, PhyKind: Format, Duration<1250>: Format, ClockAccuracy: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LePeriodicAdvertisingSyncLost
where SyncHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LePeriodicAdvertisingSyncTransferReceived
where Status: Format, ConnHandle: Format, u16: Format, SyncHandle: Format, u8: Format, AddrKind: Format, BdAddr: Format, PhyKind: Format, Duration<1250>: Format, ClockAccuracy: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LePhyUpdateComplete
where Status: Format, ConnHandle: Format, PhyKind: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeRand
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadAdvPhysicalChannelTxPower
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadAntennaInformation
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadAntennaInformationReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadBufferSize
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadBufferSizeReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadChannelMap
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadChannelMapReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadFilterAcceptListSize
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadLocalP256PublicKeyComplete
where Status: Format, [u8; 32]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadLocalSupportedFeatures
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadMaxAdvDataLength
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadMaxDataLength
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadMaxDataLengthReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadNumberOfSupportedAdvSets
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadPeriodicAdvListSize
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadPhy
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadPhyReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadRemoteFeatures
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadRemoteFeaturesComplete
where Status: Format, ConnHandle: Format, LeFeatureMask: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadRemoteTransmitPowerLevel
where LeReadRemoteTransmitPowerLevelParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadRemoteTransmitPowerLevelParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadResolvingListSize
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadRfPathCompensation
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadRfPathCompensationReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadSuggestedDefaultDataLength
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadSuggestedDefaultDataLengthReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadSupportedStates
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadTransmitPower
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeReadTransmitPowerReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeRemoteConnectionParameterRequest
where ConnHandle: Format, Duration<1250>: Format, u16: Format, Duration<10000>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeRemoteConnectionParameterRequestNegativeReply
where LeRemoteConnectionParameterRequestNegativeReplyParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeRemoteConnectionParameterRequestNegativeReplyParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeRemoteConnectionParameterRequestReply
where LeRemoteConnectionParameterRequestReplyParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeRemoteConnectionParameterRequestReplyParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeRemoveAdvSet
where AdvHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeRemoveDeviceFromFilterAcceptList
where LeRemoveDeviceFromFilterAcceptListParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeRemoveDeviceFromFilterAcceptListParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeRemoveDeviceFromPeriodicAdvList
where LeRemoveDeviceFromPeriodicAdvListParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeRemoveDeviceFromPeriodicAdvListParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeRemoveDeviceFromResolvingList
where LeRemoveDeviceFromResolvingListParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeRemoveDeviceFromResolvingListParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeRequestPeerSca
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeRequestPeerScaComplete
where Status: Format, ConnHandle: Format, ClockAccuracy: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeScanKind

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeScanRequestReceived
where AdvHandle: Format, AddrKind: Format, BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeScanTimeout

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetAddrResolutionEnable
where bool: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetAdvData
where LeSetAdvDataParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetAdvDataParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetAdvEnable
where bool: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetAdvParams
where LeSetAdvParamsParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetAdvParamsParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetAdvSetRandomAddr
where LeSetAdvSetRandomAddrParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetAdvSetRandomAddrParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetConnectionlessCteTransmitEnable
where LeSetConnectionlessCteTransmitEnableParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetConnectionlessCteTransmitEnableParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetDataLength
where LeSetDataLengthParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetDataLengthParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetDataRelatedAddrChanges
where LeSetDataRelatedAddrChangesParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetDataRelatedAddrChangesParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetDefaultPeriodicAdvSyncTransferParams
where LeSetDefaultPeriodicAdvSyncTransferParamsParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetDefaultPeriodicAdvSyncTransferParamsParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetDefaultPhy
where LeSetDefaultPhyParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetDefaultPhyParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetEventMask
where LeEventMask: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetExtAdvParams
where LeSetExtAdvParamsParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetExtAdvParamsParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetExtAdvParamsV2
where LeSetExtAdvParamsV2Params: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetExtAdvParamsV2Params

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetExtScanEnable
where LeSetExtScanEnableParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetExtScanEnableParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetExtScanParams
where LeSetExtScanParamsParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetExtScanParamsParams
where AddrKind: Format, ScanningFilterPolicy: Format, PhyParams<ScanningPhy>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetHostChannelClassification
where ChannelMap: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetHostFeature
where LeSetHostFeatureParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetHostFeatureParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetHostFeatureV2
where LeSetHostFeatureV2Params: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetHostFeatureV2Params

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPathLossReportingEnable
where LeSetPathLossReportingEnableParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPathLossReportingEnableParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPathLossReportingParams
where LeSetPathLossReportingParamsParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPathLossReportingParamsParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPeriodicAdvEnable
where LeSetPeriodicAdvEnableParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPeriodicAdvEnableParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPeriodicAdvParams
where LeSetPeriodicAdvParamsParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPeriodicAdvParamsParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPeriodicAdvParamsV2
where LeSetPeriodicAdvParamsV2Params: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPeriodicAdvParamsV2Params

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPeriodicAdvReceiveEnable
where LeSetPeriodicAdvReceiveEnableParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPeriodicAdvReceiveEnableParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPeriodicAdvSyncTransferParams
where LeSetPeriodicAdvSyncTransferParamsParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPeriodicAdvSyncTransferParamsParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPhy
where LeSetPhyParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPhyParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPrivacyMode
where LeSetPrivacyModeParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetPrivacyModeParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetRandomAddr
where BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetResolvablePrivateAddrTimeout
where Duration<1000000>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetScanEnable
where LeSetScanEnableParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetScanEnableParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetScanParams
where LeSetScanParamsParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetScanParamsParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetScanResponseData
where LeSetScanResponseDataParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetScanResponseDataParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetTransmitPowerReportingEnable
where LeSetTransmitPowerReportingEnableParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSetTransmitPowerReportingEnableParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeSubrateChange
where Status: Format, ConnHandle: Format, u16: Format, Duration<10000>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeTerminateBigComplete
where BigHandle: Format, Status: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeTestEnd
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeTransmitPowerReporting
where Status: Format, ConnHandle: Format, LeTxPowerReportingReason: Format, PhyKind: Format, i8: Format, PowerLevelKind: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeTxPowerReportingReason

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeWriteRfPathCompensation
where LeWriteRfPathCompensationParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeWriteRfPathCompensationParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeWriteSuggestedDefaultDataLength
where LeWriteSuggestedDefaultDataLengthParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LeWriteSuggestedDefaultDataLengthParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LinkKeyNotification
where BdAddr: Format, [u8; 16]: Format, LinkKeyType: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LinkKeyRequest
where BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LinkKeyRequestNegativeReply
where BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LinkKeyRequestReply
where LinkKeyRequestReplyParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LinkKeyRequestReplyParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LinkKeySelection
where LinkKeySelectionParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LinkKeySelectionParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LinkKeyType

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LinkKeyTypeChanged
where Status: Format, ConnHandle: Format, KeyFlag: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LinkSupervisionTimeoutChanged
where ConnHandle: Format, u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LinkType

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ListenError

§

fn format(&self, f: Formatter<'_>)

§

impl Format for LmpFeatureMask
where [u8; 8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for MaxSlots

§

fn format(&self, f: Formatter<'_>)

§

impl Format for MaxSlotsChange
where ConnHandle: Format, MaxSlots: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Medium

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Message
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Message
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Mode

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Mode
where Polarity: Format, Phase: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ModeChange
where Status: Format, ConnHandle: Format, Mode: Format, u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for NeighborFlags
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for NoAcknowledgeSource

§

fn format(&self, f: Formatter<'_>)

§

impl Format for OobDataPresent

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Opcode
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Opcode
where u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for OpcodeGroup

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Operation

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Operation
where u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PacketKind

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PacketMeta

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PacketStatus

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PacketType
where [u8; 2]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PageScanRepetitionMode

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PageScanRepetitionModeChange
where BdAddr: Format, PageScanRepetitionMode: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ParamProblem
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ParamProblem
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PcapLinkType
where u32: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PcapMode

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PeriodicAdvProps
where [u8; 2]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PeripheralPageResponseTimeout

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Phase

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PhyKind

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PhyMask

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PhyOptions

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PinCodeRequest
where BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PinCodeRequestReply
where PinCodeRequestReplyParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PinCodeRequestReplyParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PinState

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Polarity

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PollIngressSingleResult

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PollResult

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PowerLevelKind

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PrefixInfoFlags
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PrefixInformation
where PrefixInfoFlags: Format, Duration: Format, Ipv6Addr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PrettyIndent

§

fn format(&self, f: Formatter<'_>)

§

impl Format for PrivacyMode

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Protocol
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for QosSetupComplete
where Status: Format, ConnHandle: Format, u8: Format, ServiceType: Format, u32: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for QosViolation
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RawHardwareAddress
where [u8; 6]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Rcode
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadAuthenticatedPayloadTimeout
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadAuthenticatedPayloadTimeoutReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadBdAddr
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadClockOffset
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadClockOffsetComplete
where Status: Format, ConnHandle: Format, ClockOffset: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadLmpHandle
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadLmpHandleReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadLocalSupportedCmds
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadLocalSupportedFeatures
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadLocalVersionInformation
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadLocalVersionInformationReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadRemoteExtendedFeatures
where ReadRemoteExtendedFeaturesParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadRemoteExtendedFeaturesComplete
where Status: Format, ConnHandle: Format, u8: Format, LmpFeatureMask: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadRemoteExtendedFeaturesParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadRemoteSupportedFeatures
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadRemoteSupportedFeaturesComplete
where Status: Format, ConnHandle: Format, LmpFeatureMask: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadRemoteVersionInformation
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadRemoteVersionInformationComplete
where Status: Format, ConnHandle: Format, CoreSpecificationVersion: Format, u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadRssi
where ConnHandle: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadRssiReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadStoredLinkKey
where ReadStoredLinkKeyParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadStoredLinkKeyParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadStoredLinkKeyReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadTransmitPowerLevel
where ReadTransmitPowerLevelParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadTransmitPowerLevelParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReadTransmitPowerLevelReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReceiveSynchronizationTrain
where ReceiveSynchronizationTrainParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ReceiveSynchronizationTrainParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Recipient

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RecordType
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RecvError

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RecvError

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Redirect
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RejectConnectionRequest
where RejectConnectionRequestParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RejectConnectionRequestParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RejectReason

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RejectSynchronousConnectionRequest
where RejectSynchronousConnectionRequestParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RejectSynchronousConnectionRequestParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RemoteConnectionParamsRejectReason

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RemoteHostSupportedFeaturesNotification
where BdAddr: Format, LmpFeatureMask: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RemoteNameRequest
where RemoteNameRequestParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RemoteNameRequestCancel
where BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RemoteNameRequestParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RemoteOobDataRequest
where BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RemoteOobDataRequestNegativeReply
where BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RemoteOobDataRequestReply
where RemoteOobDataRequestReplyParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RemoteOobDataRequestReplyParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RemoteOobExtendedDataRequestReply
where RemoteOobExtendedDataRequestReplyParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RemoteOobExtendedDataRequestReplyParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Repr

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for Repr

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Repr

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for Repr
where Address: Format, EtherType: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Repr
where Ipv4Addr: Format, Protocol: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Repr
where Duration: Format, Ipv4Addr: Format, IgmpVersion: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Repr
where Operation: Format, Address: Format, Ipv4Addr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Repr
where Repr: Format, Repr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Request
where UsbDirection: Format, RequestType: Format, Recipient: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RequestType

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Reset
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RetransmissionEffort

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Role

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RoleChange
where Status: Format, BdAddr: Format, Role: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Route
where Cidr: Format, Address: Format, Option<Instant>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RouteTableFull

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RouterAlert
where u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for RouterFlags
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SamStatusChange
where ConnHandle: Format, u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ScanningFilterPolicy

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ScanningPhy

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SeekFrom

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SendError

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SendError

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SeqNumber

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for ServiceType

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SetConnectionEncryption
where SetConnectionEncryptionParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SetConnectionEncryptionParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SetConnectionlessPeripheralBroadcast
where SetConnectionlessPeripheralBroadcastParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SetConnectionlessPeripheralBroadcastParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SetConnectionlessPeripheralBroadcastReceive
where SetConnectionlessPeripheralBroadcastReceiveParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SetConnectionlessPeripheralBroadcastReceiveParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SetConnectionlessPeripheralBroadcastReceiveReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SetConnectionlessPeripheralBroadcastReturn

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SetControllerToHostFlowControl
where ControllerToHostFlowControl: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SetEventMask
where EventMask: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SetEventMaskPage2
where EventMaskPage2: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SetupSynchronousConnection
where SetupSynchronousConnectionParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SetupSynchronousConnectionParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SimplePairingComplete
where Status: Format, BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SliceWriteError

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SniffSubrating
where Status: Format, ConnHandle: Format, u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SocketHandle

§

fn format(&self, f: Formatter<'_>)

§

impl Format for StartQueryError

§

fn format(&self, f: Formatter<'_>)

§

impl Format for StartSynchronizationTrain
where (): Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Status

§

fn format(&self, fmt: Formatter<'_>)

§

impl Format for StringIndex

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SwitchingSamplingRates

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SyncHandle
where u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SyncPacketHeader

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SyncPacketStatus

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SyncPacketType
where [u8; 2]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SynchronizationTrainComplete
where Status: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SynchronizationTrainReceived
where Status: Format, BdAddr: Format, u32: Format, [u8; 10]: Format, u8: Format, u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SynchronousConnectionChanged
where Status: Format, ConnHandle: Format, u8: Format, u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for SynchronousConnectionComplete
where Status: Format, ConnHandle: Format, BdAddr: Format, ConnectionLinkType: Format, u8: Format, u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for TimeExceeded
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for TimeExceeded
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for TriggeredClockCapture
where ConnHandle: Format, ClockType: Format, u32: Format, u16: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for TruncatedPage
where TruncatedPageParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for TruncatedPageCancel
where BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for TruncatedPageComplete
where Status: Format, BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for TruncatedPageParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Type
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Type
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Type
where u8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for UnsupportedDriveStrength

§

fn format(&self, f: Formatter<'_>)

§

impl Format for UnsupportedSpeed

§

fn format(&self, f: Formatter<'_>)

§

impl Format for UsbDeviceState

§

fn format(&self, f: Formatter<'_>)

§

impl Format for UsbDirection

§

fn format(&self, f: Formatter<'_>)

§

impl Format for UserConfirmationRequest
where BdAddr: Format, u32: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for UserConfirmationRequestNegativeReply
where BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for UserConfirmationRequestReply
where BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for UserPasskeyNotification
where BdAddr: Format, u32: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for UserPasskeyRequest
where BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for UserPasskeyRequestNegativeReply
where BdAddr: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for UserPasskeyRequestReply
where UserPasskeyRequestReplyParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for UserPasskeyRequestReplyParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for Version

§

fn format(&self, f: Formatter<'_>)

§

impl Format for VoiceSetting
where [u8; 2]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for WriteAuthenticatedPayloadTimeout
where WriteAuthenticatedPayloadTimeoutParams: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl Format for WriteAuthenticatedPayloadTimeoutParams

§

fn format(&self, f: Formatter<'_>)

§

impl Format for ZoneEntered

§

fn format(&self, f: Formatter<'_>)

Source§

impl<'a> Format for AdStructure<'a>
where &'a [[u8; 2]]: Format, &'a [[u8; 16]]: Format, [u8; 2]: Format, &'a [u8]: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<'a> Format for HeaderMap<'a>
where Option<i32>: Format, Option<&'a [u8]>: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<'a> Format for Attribute<'a>

Source§

fn format(&self, fmt: Formatter<'_>)

§

impl<'a> Format for AclPacket<'a>
where &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for AddressRecordRepr<'a>
where RecordType: Format, Ipv6Addr: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for CommandComplete<'a>
where u8: Format, Opcode: Format, RemainingBytes<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for ConnectionlessPeripheralBroadcastReceive<'a>
where BdAddr: Format, u8: Format, u32: Format, RemainingBytes<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for ControllerToHostPacket<'a>
where AclPacket<'a>: Format, SyncPacket<'a>: Format, EventPacket<'a>: Format, IsoPacket<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for Event<'a>
where InquiryComplete: Format, InquiryResult<'a>: Format, ConnectionComplete: Format, ConnectionRequest: Format, DisconnectionComplete: Format, AuthenticationComplete: Format, RemoteNameRequestComplete<'a>: Format, EncryptionChangeV1: Format, ChangeConnectionLinkKeyComplete: Format, LinkKeyTypeChanged: Format, ReadRemoteSupportedFeaturesComplete: Format, ReadRemoteVersionInformationComplete: Format, QosSetupComplete: Format, CommandComplete<'a>: Format, CommandStatus: Format, HardwareError: Format, FlushOccurred: Format, RoleChange: Format, NumberOfCompletedPackets<'a>: Format, ModeChange: Format, ReturnLinkKeys<'a>: Format, PinCodeRequest: Format, LinkKeyRequest: Format, LinkKeyNotification: Format, LoopbackCommand<'a>: Format, DataBufferOverflow: Format, MaxSlotsChange: Format, ReadClockOffsetComplete: Format, ConnectionPacketTypeChanged: Format, QosViolation: Format, PageScanRepetitionModeChange: Format, FlowSpecificationComplete: Format, InquiryResultWithRssi<'a>: Format, ReadRemoteExtendedFeaturesComplete: Format, SynchronousConnectionComplete: Format, SynchronousConnectionChanged: Format, SniffSubrating: Format, ExtendedInquiryResult<'a>: Format, EncryptionKeyRefreshComplete: Format, IoCapabilityRequest: Format, IoCapabilityResponse: Format, UserConfirmationRequest: Format, UserPasskeyRequest: Format, RemoteOobDataRequest: Format, SimplePairingComplete: Format, LinkSupervisionTimeoutChanged: Format, EnhancedFlushComplete: Format, UserPasskeyNotification: Format, KeypressNotification: Format, RemoteHostSupportedFeaturesNotification: Format, NumberOfCompletedDataBlocks<'a>: Format, TriggeredClockCapture: Format, SynchronizationTrainComplete: Format, SynchronizationTrainReceived: Format, ConnectionlessPeripheralBroadcastReceive<'a>: Format, ConnectionlessPeripheralBroadcastTimeout: Format, TruncatedPageComplete: Format, PeripheralPageResponseTimeout: Format, ConnectionlessPeripheralBroadcastChannelMapChange: Format, InquiryResponseNotification: Format, AuthenticatedPayloadTimeoutExpired: Format, SamStatusChange: Format, EncryptionChangeV2: Format, Vendor<'a>: Format, LeEvent<'a>: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for EventPacket<'a>
where EventKind: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for ExtendedInquiryResult<'a>
where u8: Format, BdAddr: Format, PageScanRepetitionMode: Format, [u8; 3]: Format, ClockOffset: Format, i8: Format, RemainingBytes<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for HostNumberOfCompletedPackets<'a>
where &'a [ConnHandleCompletedPackets]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for InquiryResult<'a>
where u8: Format, RemainingBytes<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for InquiryResultWithRssi<'a>
where u8: Format, RemainingBytes<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for Ipv6OptionsIterator<'a>
where &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for IsoPacket<'a>
where Option<IsoDataLoadHeader>: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeAdvReport<'a>
where LeAdvEventKind: Format, AddrKind: Format, BdAddr: Format, &'a [u8]: Format, i8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeAdvReports<'a>
where u8: Format, RemainingBytes<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeAdvertisingReport<'a>
where LeAdvReports<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeAdvertisingReportParam<'a>
where u8: Format, AddrKind: Format, BdAddr: Format, &'a [u8]: Format, i8: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeBigSyncEstablished<'a>
where Status: Format, BigHandle: Format, ExtDuration: Format, u8: Format, u16: Format, Duration<1250>: Format, &'a [BisConnHandle]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeConnectionIqReport<'a>
where ConnHandle: Format, PhyKind: Format, u8: Format, i16: Format, CteKind: Format, PacketStatus: Format, u16: Format, &'a [LeIQSample]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeConnectionlessIqReport<'a>
where SyncHandle: Format, u8: Format, i16: Format, CteKind: Format, PacketStatus: Format, u16: Format, &'a [LeIQSample]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeCreateBigComplete<'a>
where Status: Format, BigHandle: Format, ExtDuration: Format, PhyKind: Format, u8: Format, u16: Format, Duration<1250>: Format, &'a [BisConnHandle]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeDirectedAdvertisingReport<'a>
where &'a [LeDirectedAdvertisingReportParam]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeEvent<'a>
where LeConnectionComplete: Format, LeAdvertisingReport<'a>: Format, LeConnectionUpdateComplete: Format, LeReadRemoteFeaturesComplete: Format, LeLongTermKeyRequest: Format, LeRemoteConnectionParameterRequest: Format, LeDataLengthChange: Format, LeReadLocalP256PublicKeyComplete: Format, LeGenerateDhkeyComplete: Format, LeEnhancedConnectionComplete: Format, LeDirectedAdvertisingReport<'a>: Format, LePhyUpdateComplete: Format, LeExtendedAdvertisingReport<'a>: Format, LePeriodicAdvertisingSyncEstablished: Format, LePeriodicAdvertisingReport<'a>: Format, LePeriodicAdvertisingSyncLost: Format, LeScanTimeout: Format, LeAdvertisingSetTerminated: Format, LeScanRequestReceived: Format, LeChannelSelectionAlgorithm: Format, LeConnectionlessIqReport<'a>: Format, LeConnectionIqReport<'a>: Format, LeCteRequestFailed: Format, LePeriodicAdvertisingSyncTransferReceived: Format, LeCisEstablished: Format, LeCisRequest: Format, LeCreateBigComplete<'a>: Format, LeTerminateBigComplete: Format, LeBigSyncEstablished<'a>: Format, LeBigSyncLost: Format, LeRequestPeerScaComplete: Format, LePathLossThreshold: Format, LeTransmitPowerReporting: Format, LeBiginfoAdvertisingReport: Format, LeSubrateChange: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeEventPacket<'a>
where LeEventKind: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeExtAdvReport<'a>
where LeExtAdvEventKind: Format, AddrKind: Format, BdAddr: Format, PhyKind: Format, Option<PhyKind>: Format, Duration<1250>: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeExtAdvReports<'a>
where u8: Format, RemainingBytes<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeExtendedAdvertisingReport<'a>
where LeExtAdvReports<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LePeriodicAdvSubeventData<'a>
where u8: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LePeriodicAdvertisingReport<'a>
where SyncHandle: Format, i8: Format, CteKind: Format, DataStatus: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeSetConnCteTransmitParams<'a>
where LeSetConnCteTransmitParamsParams<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeSetConnCteTransmitParamsParams<'a>
where ConnHandle: Format, CteMask: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeSetConnectionlessCteTransmitParams<'a>
where LeSetConnectionlessCteTransmitParamsParams<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeSetConnectionlessCteTransmitParamsParams<'a>
where AdvHandle: Format, u8: Format, CteKind: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeSetExtAdvEnable<'a>
where LeSetExtAdvEnableParams<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeSetExtAdvEnableParams<'a>
where bool: Format, &'a [AdvSet]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeSetPeriodicAdvData<'a>
where LeSetPeriodicAdvDataParams<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeSetPeriodicAdvDataParams<'a>
where AdvHandle: Format, Operation: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeSetPeriodicAdvResponseData<'a>
where LeSetPeriodicAdvResponseDataParams<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeSetPeriodicAdvResponseDataParams<'a>
where SyncHandle: Format, u16: Format, u8: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeSetPeriodicAdvSubeventData<'a>
where LeSetPeriodicAdvSubeventDataParams<'a, 'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeSetPeriodicSyncSubevent<'a>
where LeSetPeriodicSyncSubeventParams<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LeSetPeriodicSyncSubeventParams<'a>
where SyncHandle: Format, PeriodicAdvProps: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for LoopbackCommand<'a>
where RemainingBytes<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for NumberOfCompletedDataBlocks<'a>
where u16: Format, u8: Format, RemainingBytes<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for NumberOfCompletedPackets<'a>
where &'a [ConnHandleCompletedPackets]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for Question<'a>
where &'a [u8]: Format, Type: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for Record<'a>
where &'a [u8]: Format, RecordData<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for RecordData<'a>

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for RedirectedHeader<'a>
where Repr: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for RemainingBytes<'a>
where &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for RemoteNameRequestComplete<'a>
where Status: Format, BdAddr: Format, RemainingBytes<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for Repr<'a>

§

fn format(&self, fmt: Formatter<'_>)

§

impl<'a> Format for Repr<'a>
where &'a [u8]: Format, DstUnreachable: Format, Repr: Format, TimeExceeded: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for Repr<'a>
where Option<RawHardwareAddress>: Format, RouterFlags: Format, Duration: Format, Option<u32>: Format, Option<PrefixInformation>: Format, Ipv6Addr: Format, NeighborFlags: Format, Option<RedirectedHeader<'a>>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for Repr<'a>
where Ipv6Addr: Format, &'a [u8]: Format, &'a [AddressRecordRepr<'a>]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for Repr<'a>
where Ipv6Addr: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for Repr<'a>
where DstUnreachable: Format, Repr: Format, &'a [u8]: Format, TimeExceeded: Format, ParamProblem: Format, Repr<'a>: Format, Repr<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for Repr<'a>
where Opcode: Format, Flags: Format, Question<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for Repr<'a>
where Protocol: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for Repr<'a>
where RawHardwareAddress: Format, PrefixInformation: Format, RedirectedHeader<'a>: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for Repr<'a>
where Repr<'a>: Format, Repr<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for Repr<'a>
where RouterAlert: Format, Type: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for Repr<'a>
where Vec<Repr<'a>, smoltcp::::wire::ipv6hbh::{impl#9}::{constant#0}>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for ReturnLinkKeys<'a>
where u8: Format, RemainingBytes<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for SyncPacket<'a>
where &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for TcpOption<'a>
where [Option<(u32, u32)>; 3]: Format, &'a [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a> Format for Vendor<'a>
where RemainingBytes<'a>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a, 'b> Format for LeSetPeriodicAdvSubeventDataParams<'a, 'b>
where AdvHandle: Format, &'b [LePeriodicAdvSubeventData<'a>]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'a, T> Format for ChunksExact<'a, T>
where T: 'a + Format,

§

fn format(&self, fmt: Formatter<'_>)

§

impl<'a, T> Format for Iter<'a, T>
where T: 'a + Format,

§

fn format(&self, fmt: Formatter<'_>)

§

impl<'a, T> Format for Windows<'a, T>
where T: 'a + Format,

§

fn format(&self, fmt: Formatter<'_>)

§

impl<'a, T> Format for Packet<&'a T>
where T: AsRef<[u8]> + ?Sized,

§

fn format(&self, fmt: Formatter<'_>)

§

impl<'a, Word> Format for Operation<'a, Word>
where Word: 'static, &'a mut [Word]: Format, &'a [Word]: Format,

§

fn format(&self, f: Formatter<'_>)

Source§

impl<'d> Format for Advertisement<'d>
where &'d [u8]: Format, Address: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<'d> Format for Att<'d>
where AttClient<'d>: Format, AttServer<'d>: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<'d> Format for AttClient<'d>
where AttReq<'d>: Format, AttCmd<'d>: Format, AttCfm: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<'d> Format for AttCmd<'d>
where &'d [u8]: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<'d> Format for AttReq<'d>
where Uuid: Format, &'d [u8]: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<'d> Format for AttRsp<'d>

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<'d> Format for AttServer<'d>
where AttRsp<'d>: Format, AttUns<'d>: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<'d> Format for AttUns<'d>
where &'d [u8]: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<'d> Format for AdvertisementSet<'d>

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<'d> Format for FindByTypeValueIter<'d>
where ReadCursor<'d>: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<'d> Format for FindInformationIter<'d>
where FindInformationUuidFormat: Format, ReadCursor<'d>: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<'d> Format for ReadByTypeIter<'d>
where ReadCursor<'d>: Format,

Source§

fn format(&self, f: Formatter<'_>)

§

impl<'d> Format for LeSetExtAdvData<'d>
where LeSetExtAdvDataParams<'d>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'d> Format for LeSetExtAdvDataParams<'d>
where AdvHandle: Format, Operation: Format, bool: Format, &'d [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'d> Format for LeSetExtScanResponseData<'d>
where LeSetExtScanResponseDataParams<'d>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<'d> Format for LeSetExtScanResponseDataParams<'d>
where AdvHandle: Format, Operation: Format, bool: Format, &'d [u8]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<A, B> Format for Zip<A, B>
where A: Format, B: Format,

§

fn format(&self, fmt: Formatter<'_>)

Source§

impl<E> Format for BleHostError<E>
where E: Format, Error: Format,

Source§

fn format(&self, f: Formatter<'_>)

§

impl<E> Format for Error<E>
where E: Error + Format, ReadHciError<E>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<E> Format for Error<E>
where Error: Format, E: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<E> Format for ReadExactError<E>
where E: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<E> Format for ReadHciError<E>
where E: Error, ReadExactError<E>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<E> Format for TryError<E>
where E: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<E> Format for WriteFmtError<E>
where E: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<H> Format for PacketMetadata<H>
where Option<H>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<Idx> Format for Range<Idx>
where Idx: Format,

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Idx> Format for RangeFrom<Idx>
where Idx: Format,

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Idx> Format for RangeInclusive<Idx>
where Idx: Format,

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Idx> Format for RangeTo<Idx>
where Idx: Format,

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Idx> Format for RangeToInclusive<Idx>
where Idx: Format,

§

fn format(&self, fmt: Formatter<'_>)

Source§

impl<P> Format for L2capChannel<'_, P>
where P: PacketPool,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<P> Format for L2capChannelReader<'_, P>
where P: PacketPool,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<P> Format for L2capChannelWriter<'_, P>
where P: PacketPool,

Source§

fn format(&self, f: Formatter<'_>)

§

impl<Ret> Format for fn() -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret> Format for extern "C" fn() -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret> Format for unsafe fn() -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret> Format for unsafe extern "C" fn() -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A> Format for fn(A) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A> Format for extern "C" fn(A) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A> Format for unsafe fn(A) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A> Format for unsafe extern "C" fn(A) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B> Format for fn(A, B) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B> Format for extern "C" fn(A, B) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B> Format for unsafe fn(A, B) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B> Format for unsafe extern "C" fn(A, B) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C> Format for fn(A, B, C) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C> Format for extern "C" fn(A, B, C) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C> Format for unsafe fn(A, B, C) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C> Format for unsafe extern "C" fn(A, B, C) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D> Format for fn(A, B, C, D) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D> Format for extern "C" fn(A, B, C, D) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D> Format for unsafe fn(A, B, C, D) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D> Format for unsafe extern "C" fn(A, B, C, D) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E> Format for fn(A, B, C, D, E) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E> Format for extern "C" fn(A, B, C, D, E) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E> Format for unsafe fn(A, B, C, D, E) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E> Format for unsafe extern "C" fn(A, B, C, D, E) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F> Format for fn(A, B, C, D, E, F) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F> Format for extern "C" fn(A, B, C, D, E, F) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F> Format for unsafe fn(A, B, C, D, E, F) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F> Format for unsafe extern "C" fn(A, B, C, D, E, F) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G> Format for fn(A, B, C, D, E, F, G) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G> Format for extern "C" fn(A, B, C, D, E, F, G) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G> Format for unsafe fn(A, B, C, D, E, F, G) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G> Format for unsafe extern "C" fn(A, B, C, D, E, F, G) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H> Format for fn(A, B, C, D, E, F, G, H) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H> Format for extern "C" fn(A, B, C, D, E, F, G, H) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H> Format for unsafe fn(A, B, C, D, E, F, G, H) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H> Format for unsafe extern "C" fn(A, B, C, D, E, F, G, H) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H, I> Format for fn(A, B, C, D, E, F, G, H, I) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H, I> Format for extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H, I> Format for unsafe fn(A, B, C, D, E, F, G, H, I) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H, I> Format for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H, I, J> Format for fn(A, B, C, D, E, F, G, H, I, J) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H, I, J> Format for extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H, I, J> Format for unsafe fn(A, B, C, D, E, F, G, H, I, J) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H, I, J> Format for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Format for fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Format for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Format for unsafe fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Format for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Format for fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Format for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Format for unsafe fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Format for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret

§

fn format(&self, fmt: Formatter<'_>)

§

impl<T0> Format for (T0,)
where T0: Format + ?Sized,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T0, T1> Format for (T0, T1)
where T0: Format, T1: Format + ?Sized,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T0, T1, T2> Format for (T0, T1, T2)
where T0: Format, T1: Format, T2: Format + ?Sized,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T0, T1, T2, T3> Format for (T0, T1, T2, T3)
where T0: Format, T1: Format, T2: Format, T3: Format + ?Sized,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T0, T1, T2, T3, T4> Format for (T0, T1, T2, T3, T4)
where T0: Format, T1: Format, T2: Format, T3: Format, T4: Format + ?Sized,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T0, T1, T2, T3, T4, T5> Format for (T0, T1, T2, T3, T4, T5)
where T0: Format, T1: Format, T2: Format, T3: Format, T4: Format, T5: Format + ?Sized,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T0, T1, T2, T3, T4, T5, T6> Format for (T0, T1, T2, T3, T4, T5, T6)
where T0: Format, T1: Format, T2: Format, T3: Format, T4: Format, T5: Format, T6: Format + ?Sized,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T0, T1, T2, T3, T4, T5, T6, T7> Format for (T0, T1, T2, T3, T4, T5, T6, T7)
where T0: Format, T1: Format, T2: Format, T3: Format, T4: Format, T5: Format, T6: Format, T7: Format + ?Sized,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> Format for (T0, T1, T2, T3, T4, T5, T6, T7, T8)
where T0: Format, T1: Format, T2: Format, T3: Format, T4: Format, T5: Format, T6: Format, T7: Format, T8: Format + ?Sized,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> Format for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
where T0: Format, T1: Format, T2: Format, T3: Format, T4: Format, T5: Format, T6: Format, T7: Format, T8: Format, T9: Format + ?Sized,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Format for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
where T0: Format, T1: Format, T2: Format, T3: Format, T4: Format, T5: Format, T6: Format, T7: Format, T8: Format, T9: Format, T10: Format + ?Sized,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Format for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
where T0: Format, T1: Format, T2: Format, T3: Format, T4: Format, T5: Format, T6: Format, T7: Format, T8: Format, T9: Format, T10: Format, T11: Format + ?Sized,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T> Format for Option<T>
where T: Format,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T> Format for *const T
where T: ?Sized,

§

fn format(&self, fmt: Formatter<'_>)

§

impl<T> Format for *mut T
where T: ?Sized,

§

fn format(&self, fmt: Formatter<'_>)

§

impl<T> Format for &T
where T: Format + ?Sized,

§

fn format(&self, fmt: Formatter<'_>)

§

impl<T> Format for &mut T
where T: Format + ?Sized,

§

fn format(&self, fmt: Formatter<'_>)

§

impl<T> Format for [T]
where T: Format,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T> Format for Cell<T>
where T: Format + Copy,

§

fn format(&self, fmt: Formatter<'_>)

§

impl<T> Format for RefCell<T>
where T: Format,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T> Format for PhantomData<T>

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T> Format for NonNull<T>

§

fn format(&self, fmt: Formatter<'_>)

Source§

impl<T> Format for Characteristic<T>

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<T> Format for Descriptor<T>
where T: AsGatt, PhantomData<T>: Format,

Source§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for AddressRecord<T>
where T: AsRef<[u8]> + Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for Cbor<T>
where T: AsRef<[u8]>,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for Debug2Format<'_, T>
where T: Debug + ?Sized,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for Display2Format<'_, T>
where T: Display + ?Sized,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for Frame<T>
where T: AsRef<[u8]> + Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for Header<T>
where T: AsRef<[u8]> + Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for Header<T>
where T: AsRef<[u8]> + Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for Header<T>
where T: AsRef<[u8]> + Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for Hex<T>
where T: AsRef<[u8]>,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for Ipv6Option<T>
where T: AsRef<[u8]> + Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for NdiscOption<T>
where T: AsRef<[u8]> + Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for Packet<T>
where T: AsRef<[u8]> + Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for Packet<T>
where T: AsRef<[u8]> + Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for Packet<T>
where T: AsRef<[u8]> + Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for Packet<T>
where T: AsRef<[u8]> + Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for Packet<T>
where T: AsRef<[u8]> + Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for Packet<T>
where T: AsRef<[u8]> + Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for Packet<T>
where T: AsRef<[u8]> + Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<T> Format for PhyParams<T>
where Option<T>: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<T, E> Format for Result<T, E>
where T: Format, E: Format,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T, const N: usize> Format for [T; N]
where T: Format,

§

fn format(&self, _fmt: Formatter<'_>)

§

impl<T, const N: usize> Format for Vec<T, N>
where T: Format,

§

fn format(&self, fmt: Formatter<'_>)

Source§

impl<const ENTRIES: usize> Format for CccdTable<ENTRIES>
where [(u16, CCCD); ENTRIES]: Format,

Source§

fn format(&self, f: Formatter<'_>)

Source§

impl<const MTU: usize> Format for Notification<MTU>
where [u8; MTU]: Format,

Source§

fn format(&self, f: Formatter<'_>)

§

impl<const N: usize> Format for String<N>
where u8: Format,

§

fn format(&self, fmt: Formatter<'_>)

§

impl<const NOM: u32, const DENOM: u32> Format for Duration<u32, NOM, DENOM>

§

fn format(&self, f: Formatter<'_>)

§

impl<const NOM: u32, const DENOM: u32> Format for Duration<u64, NOM, DENOM>

§

fn format(&self, f: Formatter<'_>)

§

impl<const NOM: u32, const DENOM: u32> Format for Instant<u32, NOM, DENOM>

§

fn format(&self, f: Formatter<'_>)

§

impl<const NOM: u32, const DENOM: u32> Format for Instant<u64, NOM, DENOM>

§

fn format(&self, f: Formatter<'_>)

§

impl<const NOM: u32, const DENOM: u32> Format for Rate<u32, NOM, DENOM>

§

fn format(&self, f: Formatter<'_>)

§

impl<const NOM: u32, const DENOM: u32> Format for Rate<u64, NOM, DENOM>

§

fn format(&self, f: Formatter<'_>)

§

impl<const US: u16> Format for ExtDuration<US>
where [u8; 3]: Format,

§

fn format(&self, f: Formatter<'_>)

§

impl<const US: u32> Format for Duration<US>

§

fn format(&self, f: Formatter<'_>)

Implementors§

§

impl Format for ariel_os::bench::Error

§

impl Format for Level

§

impl Format for Pull

§

impl Format for ariel_os::gpio::input::Error

§

impl Format for InterruptError

§

impl Format for Frequency

§

impl Format for ariel_os::reexports::embassy_net::dns::DnsQueryType
where u16: Format,

§

impl Format for ariel_os::reexports::embassy_net::dns::Error

§

impl Format for ariel_os::reexports::embassy_net::driver::Checksum

§

impl Format for ariel_os::reexports::embassy_net::driver::HardwareAddress
where [u8; 6]: Format, [u8; 8]: Format,

§

impl Format for LinkState

§

impl Format for ConfigV4

§

impl Format for ConfigV6

§

impl Format for ariel_os::reexports::embassy_net::HardwareAddress
where Address: Format,

§

impl Format for ariel_os::reexports::embassy_net::IpAddress

§

impl Format for ariel_os::reexports::embassy_net::IpCidr

§

impl Format for MulticastError

§

impl Format for AcceptError

§

impl Format for ariel_os::reexports::embassy_net::tcp::ConnectError

§

impl Format for ariel_os::reexports::embassy_net::tcp::Error

§

impl Format for ariel_os::reexports::embassy_net::tcp::State

§

impl Format for ariel_os::reexports::embassy_net::udp::BindError

§

impl Format for ariel_os::reexports::embassy_net::udp::RecvError

§

impl Format for ariel_os::reexports::embassy_net::udp::SendError

§

impl Format for ParityType

§

impl Format for ariel_os::reexports::embassy_usb::class::cdc_acm::StopBits

§

impl Format for ReadError
where Range<usize>: Format,

§

impl Format for ReportId

§

impl Format for Channel

§

impl Format for Volume

§

impl Format for OutResponse

§

impl Format for ariel_os::reexports::embassy_usb::control::Recipient

§

impl Format for ariel_os::reexports::embassy_usb::control::RequestType

§

impl Format for SynchronizationType

§

impl Format for UsageType

§

impl Format for Direction

§

impl Format for EndpointError

§

impl Format for ariel_os::reexports::embassy_usb::driver::EndpointType

§

impl Format for ariel_os::reexports::embassy_usb::driver::Event

§

impl Format for RemoteWakeupError

§

impl Format for ariel_os::reexports::embassy_usb::UsbDeviceState

§

impl Format for UsbVersion

§

impl Format for KeyboardUsage

§

impl Format for MediaKey

§

impl Format for SystemControlKey

§

impl Format for UsbError

§

impl Format for HidCountryCode

§

impl Format for HidProtocol

§

impl Format for HidProtocolMode

§

impl Format for HidSubClass

§

impl Format for ProtocolModeConfig

§

impl Format for ReportType

Source§

impl Format for Category

Source§

impl Format for Label

Source§

impl Format for MeasurementUnit

Source§

impl Format for ariel_os::sensors::sensor::Mode

Source§

impl Format for ReadingError

Source§

impl Format for SampleError

Source§

impl Format for SampleMetadata

Source§

impl Format for SetModeError

Source§

impl Format for ariel_os::sensors::sensor::State

Source§

impl Format for TriggerMeasurementError

§

impl Format for WaitMode
where u16: Format,

§

impl Format for Eui48

§

impl Format for Capabilities

§

impl Format for ariel_os::reexports::embassy_net::driver::ChecksumCapabilities

§

impl Format for ariel_os::reexports::embassy_net::Config

§

impl Format for ariel_os::reexports::embassy_net::EthernetAddress

§

impl Format for Endpoint

§

impl Format for ListenEndpoint

§

impl Format for Ipv4Addr

§

impl Format for ariel_os::reexports::embassy_net::Ipv4Cidr

§

impl Format for Ipv6Addr

§

impl Format for ariel_os::reexports::embassy_net::Ipv6Cidr

§

impl Format for StaticConfigV4

§

impl Format for StaticConfigV6

§

impl Format for UdpMetadata
where Endpoint: Format, Option<Address>: Format, PacketMeta: Format,

§

impl Format for Ticker

§

impl Format for LineCoding

§

impl Format for AudioSettings
where [bool; 13]: Format, [i16; 13]: Format,

§

impl Format for ariel_os::reexports::embassy_usb::control::Request

§

impl Format for ariel_os::reexports::embassy_usb::driver::EndpointAddress

§

impl Format for EndpointAllocError

§

impl Format for EndpointInfo

§

impl Format for Unsupported

§

impl Format for UsbBufferReport

§

impl Format for ariel_os::reexports::embassy_usb::types::InterfaceNumber

§

impl Format for ariel_os::reexports::embassy_usb::types::StringIndex

§

impl Format for HidClassSettings

§

impl Format for ReportInfo

Source§

impl Format for ReadingChannel

Source§

impl Format for Sample

Source§

impl Format for ariel_os::sensors::sensor::TryFromIntError

§

impl Format for CoreAffinity

§

impl Format for CoreId

§

impl Format for RunqueueId

§

impl Format for ThreadId

§

impl Format for Delay

§

impl Format for ariel_os::time::Duration

§

impl Format for ariel_os::time::Instant

§

impl Format for TimeoutError

§

impl Format for Timer
where Instant: Format,

§

impl Format for Str

§

impl<'a> Format for ariel_os::i2c::controller::Operation<'a>
where &'a mut [u8]: Format, &'a [u8]: Format,

§

impl<'a> Format for InResponse<'a>
where &'a [u8]: Format,

§

impl<'a> Format for PropertyData<'a>
where &'a [u8]: Format, &'a [&'a str]: Format,

§

impl<'a> Format for ariel_os::reexports::embassy_usb::Config<'a>

§

impl<A> Format for DriveStrength<A>
where A: Format,

§

impl<A> Format for Speed<A>
where A: Format,

§

impl<A> Format for Baudrate<A>
where A: Format,

§

impl<A> Format for DataBits<A>
where A: Format,

§

impl<A> Format for Parity<A>
where A: Format,

§

impl<A> Format for ariel_os::uart::StopBits<A>
where A: Format,

§

impl<T> Format for ariel_os::debug::log::Cbor<T>
where T: AsRef<[u8]>,

§

impl<T> Format for ariel_os::debug::log::Debug2Format<'_, T>
where T: Debug + ?Sized,

§

impl<T> Format for ariel_os::debug::log::Display2Format<'_, T>
where T: Display + ?Sized,

§

impl<T> Format for ariel_os::debug::log::Hex<T>
where T: AsRef<[u8]>,