[−][src]Enum att::packet::Packet
ATT Packet
Variants
ErrorResponse(ErrorResponse)
ExchangeMtuRequest(ExchangeMtuRequest)
ExchangeMtuResponse(ExchangeMtuResponse)
FindInformationRequest(FindInformationRequest)
FindInformationResponse(FindInformationResponse)
FindByTypeValueRequest(FindByTypeValueRequest)
FindByTypeValueResponse(FindByTypeValueResponse)
ReadByTypeRequest(ReadByTypeRequest)
ReadByTypeResponse(ReadByTypeResponse)
ReadRequest(ReadRequest)
ReadResponse(ReadResponse)
ReadBlobRequest(ReadBlobRequest)
ReadBlobResponse(ReadBlobResponse)
ReadMultipleRequest(ReadMultipleRequest)
ReadMultipleResponse(ReadMultipleResponse)
ReadByGroupTypeRequest(ReadByGroupTypeRequest)
ReadByGroupTypeResponse(ReadByGroupTypeResponse)
WriteRequest(WriteRequest)
WriteResponse(WriteResponse)
WriteCommand(WriteCommand)
SignedWriteCommand(SignedWriteCommand)
PrepareWriteRequest(PrepareWriteRequest)
PrepareWriteResponse(PrepareWriteResponse)
ExecuteWriteRequest(ExecuteWriteRequest)
ExecuteWriteResponse(ExecuteWriteResponse)
HandleValueNotification(HandleValueNotification)
HandleValueIndication(HandleValueIndication)
HandleValueConfirmation(HandleValueConfirmation)
Trait Implementations
impl Debug for Packet
[src]
impl From<ErrorResponse> for Packet
[src]
pub fn from(v: ErrorResponse) -> Self
[src]
impl From<ExchangeMtuRequest> for Packet
[src]
pub fn from(v: ExchangeMtuRequest) -> Self
[src]
impl From<ExchangeMtuResponse> for Packet
[src]
pub fn from(v: ExchangeMtuResponse) -> Self
[src]
impl From<ExecuteWriteRequest> for Packet
[src]
pub fn from(v: ExecuteWriteRequest) -> Self
[src]
impl From<ExecuteWriteResponse> for Packet
[src]
pub fn from(v: ExecuteWriteResponse) -> Self
[src]
impl From<FindByTypeValueRequest> for Packet
[src]
pub fn from(v: FindByTypeValueRequest) -> Self
[src]
impl From<FindByTypeValueResponse> for Packet
[src]
pub fn from(v: FindByTypeValueResponse) -> Self
[src]
impl From<FindInformationRequest> for Packet
[src]
pub fn from(v: FindInformationRequest) -> Self
[src]
impl From<FindInformationResponse> for Packet
[src]
pub fn from(v: FindInformationResponse) -> Self
[src]
impl From<HandleValueConfirmation> for Packet
[src]
pub fn from(v: HandleValueConfirmation) -> Self
[src]
impl From<HandleValueIndication> for Packet
[src]
pub fn from(v: HandleValueIndication) -> Self
[src]
impl From<HandleValueNotification> for Packet
[src]
pub fn from(v: HandleValueNotification) -> Self
[src]
impl From<PrepareWriteRequest> for Packet
[src]
pub fn from(v: PrepareWriteRequest) -> Self
[src]
impl From<PrepareWriteResponse> for Packet
[src]
pub fn from(v: PrepareWriteResponse) -> Self
[src]
impl From<ReadBlobRequest> for Packet
[src]
pub fn from(v: ReadBlobRequest) -> Self
[src]
impl From<ReadBlobResponse> for Packet
[src]
pub fn from(v: ReadBlobResponse) -> Self
[src]
impl From<ReadByGroupTypeRequest> for Packet
[src]
pub fn from(v: ReadByGroupTypeRequest) -> Self
[src]
impl From<ReadByGroupTypeResponse> for Packet
[src]
pub fn from(v: ReadByGroupTypeResponse) -> Self
[src]
impl From<ReadByTypeRequest> for Packet
[src]
pub fn from(v: ReadByTypeRequest) -> Self
[src]
impl From<ReadByTypeResponse> for Packet
[src]
pub fn from(v: ReadByTypeResponse) -> Self
[src]
impl From<ReadMultipleRequest> for Packet
[src]
pub fn from(v: ReadMultipleRequest) -> Self
[src]
impl From<ReadMultipleResponse> for Packet
[src]
pub fn from(v: ReadMultipleResponse) -> Self
[src]
impl From<ReadRequest> for Packet
[src]
pub fn from(v: ReadRequest) -> Self
[src]
impl From<ReadResponse> for Packet
[src]
pub fn from(v: ReadResponse) -> Self
[src]
impl From<SignedWriteCommand> for Packet
[src]
pub fn from(v: SignedWriteCommand) -> Self
[src]
impl From<WriteCommand> for Packet
[src]
pub fn from(v: WriteCommand) -> Self
[src]
impl From<WriteRequest> for Packet
[src]
pub fn from(v: WriteRequest) -> Self
[src]
impl From<WriteResponse> for Packet
[src]
pub fn from(v: WriteResponse) -> Self
[src]
impl TryFrom<Packet> for ErrorResponse
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for ExchangeMtuRequest
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for ReadResponse
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for ReadBlobRequest
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for ReadBlobResponse
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for ReadMultipleRequest
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for ReadMultipleResponse
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for ReadByGroupTypeRequest
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for ReadByGroupTypeResponse
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for WriteRequest
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for WriteResponse
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for WriteCommand
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for ExchangeMtuResponse
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for SignedWriteCommand
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for PrepareWriteRequest
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for PrepareWriteResponse
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for ExecuteWriteRequest
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for ExecuteWriteResponse
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for HandleValueNotification
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for HandleValueIndication
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for HandleValueConfirmation
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for FindInformationRequest
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for FindInformationResponse
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for FindByTypeValueRequest
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for FindByTypeValueResponse
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for ReadByTypeRequest
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for ReadByTypeResponse
[src]
type Error = TryFromPacketError
The type returned in the event of a conversion error.
pub fn try_from(v: Packet) -> Result<Self, Self::Error>
[src]
impl TryFrom<Packet> for ReadRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for Packet
impl Send for Packet
impl Sync for Packet
impl Unpin for Packet
impl UnwindSafe for Packet
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,