pub enum Message {
Show 73 variants
CloudSyncFinishRequest(CloudSyncFinishRequest),
CloudSyncFinishResponse(CloudSyncFinishResponse),
CloudSyncStartRequest(CloudSyncStartRequest),
CloudSyncStartResponse(CloudSyncStartResponse),
DatasetPathsRequest(DatasetPathsRequest),
DatasetPathsResponse(DatasetPathsResponse),
Develop(Vec<u8>),
DeviceInfoRequest(DeviceInfoRequest),
DeviceInfoResponse(DeviceInfoResponse),
ExecutionCancelRequest(ExecutionCancelRequest),
ExecutionCancelResponse(ExecutionCancelResponse),
ExecutionOutputRequest(ExecutionOutputRequest),
ExecutionOutputResponse(ExecutionOutputResponse),
ExecutionResultRequest(ExecutionResultRequest),
ExecutionResultResponse(ExecutionResultResponse),
ExecutionScheduleRequest(ExecutionScheduleRequest),
ExecutionScheduleResponse(ExecutionScheduleResponse),
ExecutionStatusRequest(ExecutionStatusRequest),
ExecutionStatusResponse(ExecutionStatusResponse),
ExecutionUploadChunkRequest(ExecutionUploadChunkRequest),
ExecutionUploadChunkResponse(ExecutionUploadChunkResponse),
ExecutionUploadStartRequest(ExecutionUploadStartRequest),
ExecutionUploadStartResponse(ExecutionUploadStartResponse),
FirmwareUpdateInitRequest(FirmwareUpdateInitRequest),
FirmwareUpdateInitResponse(FirmwareUpdateInitResponse),
FirmwareUpdateInstallRequest(FirmwareUpdateInstallRequest),
FirmwareUpdateInstallResponse(FirmwareUpdateInstallResponse),
FirmwareUpdatePrepRequest(FirmwareUpdatePrepRequest),
FirmwareUpdatePrepResponse(FirmwareUpdatePrepResponse),
FirmwareUpdateUploadRequest(FirmwareUpdateUploadRequest),
FirmwareUpdateUploadResponse(FirmwareUpdateUploadResponse),
FirmwareUpdateVerifyRequest(FirmwareUpdateVerifyRequest),
FirmwareUpdateVerifyResponse(FirmwareUpdateVerifyResponse),
GenuinityProofRequest(GenuinityProofRequest),
GenuinityProofResponse(GenuinityProofResponse),
OnboardingRequest(OnboardingRequest),
OnboardingResponse(OnboardingResponse),
PairingAcceptanceRequest(PairingAcceptanceRequest),
PairingAcceptanceResponse(PairingAcceptanceResponse),
PairingAckArkStorageRequest(PairingAckArkStorageRequest),
PairingAckArkStorageResponse(PairingAckArkStorageResponse),
PairingAuthRequest(PairingAuthRequest),
PairingAuthResponse(PairingAuthResponse),
PairingCompletionRequest(PairingCompletionRequest),
PairingCompletionResponse(PairingCompletionResponse),
PairingSetAppIdentityRequest(PairingSetAppIdentityRequest),
PairingSetAppIdentityResponse(PairingSetAppIdentityResponse),
PairingSetAppStorageRequest(PairingSetAppStorageRequest),
PairingSetAppStorageResponse(PairingSetAppStorageResponse),
RelayInboundRequest(RelayInboundRequest),
RelayInboundResponse(RelayInboundResponse),
RelayJoinRequest(RelayJoinRequest),
RelayJoinResponse(RelayJoinResponse),
RelayOutboundRequest(RelayOutboundRequest),
RelayOutboundResponse(RelayOutboundResponse),
SlotDeleteRequest(SlotDeleteRequest),
SlotDeleteResponse(SlotDeleteResponse),
SlotIdentifyRequest(SlotIdentifyRequest),
SlotIdentifyResponse(SlotIdentifyResponse),
SlotListRequest(SlotListRequest),
SlotListResponse(SlotListResponse),
SlotRepairRequest(SlotRepairRequest),
SlotRepairResponse(SlotRepairResponse),
SlotUploadCancelRequest(SlotUploadCancelRequest),
SlotUploadCancelResponse(SlotUploadCancelResponse),
SlotUploadChunkRequest(SlotUploadChunkRequest),
SlotUploadChunkResponse(SlotUploadChunkResponse),
SlotUploadProcessRequest(SlotUploadProcessRequest),
SlotUploadProcessResponse(SlotUploadProcessResponse),
SlotUploadStartRequest(SlotUploadStartRequest),
SlotUploadStartResponse(SlotUploadStartResponse),
UnlockRequest(UnlockRequest),
UnlockResponse(UnlockResponse),
}Expand description
Request or successful response body from either direction.
Variants are named by their body type, so a request and its response stay apart. Request IDs and wire envelopes remain internal to the session API. The session checks whether it can send this message in its direction.
Use From/.into() to submit a body and TryFrom to extract an expected
body type. Extraction checks the variant and returns
Error::UnexpectedResponse on mismatch. There is no static
request/response pairing table. Convert into host_to_ark::Content
or ark_to_host::Content to dispatch on one direction exhaustively.
A body from the other direction fails that conversion with
Error::WrongDirection.
Variants§
CloudSyncFinishRequest(CloudSyncFinishRequest)
A CloudSyncFinishRequest payload.
CloudSyncFinishResponse(CloudSyncFinishResponse)
A CloudSyncFinishResponse payload.
CloudSyncStartRequest(CloudSyncStartRequest)
A CloudSyncStartRequest payload.
CloudSyncStartResponse(CloudSyncStartResponse)
A CloudSyncStartResponse payload.
DatasetPathsRequest(DatasetPathsRequest)
A DatasetPathsRequest payload.
DatasetPathsResponse(DatasetPathsResponse)
A DatasetPathsResponse payload.
Develop(Vec<u8>)
A Vec<u8> payload.
DeviceInfoRequest(DeviceInfoRequest)
A DeviceInfoRequest payload.
DeviceInfoResponse(DeviceInfoResponse)
A DeviceInfoResponse payload.
ExecutionCancelRequest(ExecutionCancelRequest)
A ExecutionCancelRequest payload.
ExecutionCancelResponse(ExecutionCancelResponse)
A ExecutionCancelResponse payload.
ExecutionOutputRequest(ExecutionOutputRequest)
A ExecutionOutputRequest payload.
ExecutionOutputResponse(ExecutionOutputResponse)
A ExecutionOutputResponse payload.
ExecutionResultRequest(ExecutionResultRequest)
A ExecutionResultRequest payload.
ExecutionResultResponse(ExecutionResultResponse)
A ExecutionResultResponse payload.
ExecutionScheduleRequest(ExecutionScheduleRequest)
A ExecutionScheduleRequest payload.
ExecutionScheduleResponse(ExecutionScheduleResponse)
A ExecutionScheduleResponse payload.
ExecutionStatusRequest(ExecutionStatusRequest)
A ExecutionStatusRequest payload.
ExecutionStatusResponse(ExecutionStatusResponse)
A ExecutionStatusResponse payload.
ExecutionUploadChunkRequest(ExecutionUploadChunkRequest)
A ExecutionUploadChunkRequest payload.
ExecutionUploadChunkResponse(ExecutionUploadChunkResponse)
A ExecutionUploadChunkResponse payload.
ExecutionUploadStartRequest(ExecutionUploadStartRequest)
A ExecutionUploadStartRequest payload.
ExecutionUploadStartResponse(ExecutionUploadStartResponse)
A ExecutionUploadStartResponse payload.
FirmwareUpdateInitRequest(FirmwareUpdateInitRequest)
A FirmwareUpdateInitRequest payload.
FirmwareUpdateInitResponse(FirmwareUpdateInitResponse)
A FirmwareUpdateInitResponse payload.
FirmwareUpdateInstallRequest(FirmwareUpdateInstallRequest)
A FirmwareUpdateInstallRequest payload.
FirmwareUpdateInstallResponse(FirmwareUpdateInstallResponse)
A FirmwareUpdateInstallResponse payload.
FirmwareUpdatePrepRequest(FirmwareUpdatePrepRequest)
A FirmwareUpdatePrepRequest payload.
FirmwareUpdatePrepResponse(FirmwareUpdatePrepResponse)
A FirmwareUpdatePrepResponse payload.
FirmwareUpdateUploadRequest(FirmwareUpdateUploadRequest)
A FirmwareUpdateUploadRequest payload.
FirmwareUpdateUploadResponse(FirmwareUpdateUploadResponse)
A FirmwareUpdateUploadResponse payload.
FirmwareUpdateVerifyRequest(FirmwareUpdateVerifyRequest)
A FirmwareUpdateVerifyRequest payload.
FirmwareUpdateVerifyResponse(FirmwareUpdateVerifyResponse)
A FirmwareUpdateVerifyResponse payload.
GenuinityProofRequest(GenuinityProofRequest)
A GenuinityProofRequest payload.
GenuinityProofResponse(GenuinityProofResponse)
A GenuinityProofResponse payload.
OnboardingRequest(OnboardingRequest)
A OnboardingRequest payload.
OnboardingResponse(OnboardingResponse)
A OnboardingResponse payload.
PairingAcceptanceRequest(PairingAcceptanceRequest)
A PairingAcceptanceRequest payload.
PairingAcceptanceResponse(PairingAcceptanceResponse)
A PairingAcceptanceResponse payload.
PairingAckArkStorageRequest(PairingAckArkStorageRequest)
A PairingAckArkStorageRequest payload.
PairingAckArkStorageResponse(PairingAckArkStorageResponse)
A PairingAckArkStorageResponse payload.
PairingAuthRequest(PairingAuthRequest)
A PairingAuthRequest payload.
PairingAuthResponse(PairingAuthResponse)
A PairingAuthResponse payload.
PairingCompletionRequest(PairingCompletionRequest)
A PairingCompletionRequest payload.
PairingCompletionResponse(PairingCompletionResponse)
A PairingCompletionResponse payload.
PairingSetAppIdentityRequest(PairingSetAppIdentityRequest)
A PairingSetAppIdentityRequest payload.
PairingSetAppIdentityResponse(PairingSetAppIdentityResponse)
A PairingSetAppIdentityResponse payload.
PairingSetAppStorageRequest(PairingSetAppStorageRequest)
A PairingSetAppStorageRequest payload.
PairingSetAppStorageResponse(PairingSetAppStorageResponse)
A PairingSetAppStorageResponse payload.
RelayInboundRequest(RelayInboundRequest)
A RelayInboundRequest payload.
RelayInboundResponse(RelayInboundResponse)
A RelayInboundResponse payload.
RelayJoinRequest(RelayJoinRequest)
A RelayJoinRequest payload.
RelayJoinResponse(RelayJoinResponse)
A RelayJoinResponse payload.
RelayOutboundRequest(RelayOutboundRequest)
A RelayOutboundRequest payload.
RelayOutboundResponse(RelayOutboundResponse)
A RelayOutboundResponse payload.
SlotDeleteRequest(SlotDeleteRequest)
A SlotDeleteRequest payload.
SlotDeleteResponse(SlotDeleteResponse)
A SlotDeleteResponse payload.
SlotIdentifyRequest(SlotIdentifyRequest)
A SlotIdentifyRequest payload.
SlotIdentifyResponse(SlotIdentifyResponse)
A SlotIdentifyResponse payload.
SlotListRequest(SlotListRequest)
A SlotListRequest payload.
SlotListResponse(SlotListResponse)
A SlotListResponse payload.
SlotRepairRequest(SlotRepairRequest)
A SlotRepairRequest payload.
SlotRepairResponse(SlotRepairResponse)
A SlotRepairResponse payload.
SlotUploadCancelRequest(SlotUploadCancelRequest)
A SlotUploadCancelRequest payload.
SlotUploadCancelResponse(SlotUploadCancelResponse)
A SlotUploadCancelResponse payload.
SlotUploadChunkRequest(SlotUploadChunkRequest)
A SlotUploadChunkRequest payload.
SlotUploadChunkResponse(SlotUploadChunkResponse)
A SlotUploadChunkResponse payload.
SlotUploadProcessRequest(SlotUploadProcessRequest)
A SlotUploadProcessRequest payload.
SlotUploadProcessResponse(SlotUploadProcessResponse)
A SlotUploadProcessResponse payload.
SlotUploadStartRequest(SlotUploadStartRequest)
A SlotUploadStartRequest payload.
SlotUploadStartResponse(SlotUploadStartResponse)
A SlotUploadStartResponse payload.
UnlockRequest(UnlockRequest)
A UnlockRequest payload.
UnlockResponse(UnlockResponse)
A UnlockResponse payload.
Trait Implementations§
Source§impl From<CloudSyncFinishRequest> for Message
impl From<CloudSyncFinishRequest> for Message
Source§fn from(message: CloudSyncFinishRequest) -> Self
fn from(message: CloudSyncFinishRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<CloudSyncFinishResponse> for Message
impl From<CloudSyncFinishResponse> for Message
Source§fn from(message: CloudSyncFinishResponse) -> Self
fn from(message: CloudSyncFinishResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<CloudSyncStartRequest> for Message
impl From<CloudSyncStartRequest> for Message
Source§fn from(message: CloudSyncStartRequest) -> Self
fn from(message: CloudSyncStartRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<CloudSyncStartResponse> for Message
impl From<CloudSyncStartResponse> for Message
Source§fn from(message: CloudSyncStartResponse) -> Self
fn from(message: CloudSyncStartResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<DatasetPathsRequest> for Message
impl From<DatasetPathsRequest> for Message
Source§fn from(message: DatasetPathsRequest) -> Self
fn from(message: DatasetPathsRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<DatasetPathsResponse> for Message
impl From<DatasetPathsResponse> for Message
Source§fn from(message: DatasetPathsResponse) -> Self
fn from(message: DatasetPathsResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<DeviceInfoRequest> for Message
impl From<DeviceInfoRequest> for Message
Source§fn from(message: DeviceInfoRequest) -> Self
fn from(message: DeviceInfoRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<DeviceInfoResponse> for Message
impl From<DeviceInfoResponse> for Message
Source§fn from(message: DeviceInfoResponse) -> Self
fn from(message: DeviceInfoResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<ExecutionCancelRequest> for Message
impl From<ExecutionCancelRequest> for Message
Source§fn from(message: ExecutionCancelRequest) -> Self
fn from(message: ExecutionCancelRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<ExecutionCancelResponse> for Message
impl From<ExecutionCancelResponse> for Message
Source§fn from(message: ExecutionCancelResponse) -> Self
fn from(message: ExecutionCancelResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<ExecutionOutputRequest> for Message
impl From<ExecutionOutputRequest> for Message
Source§fn from(message: ExecutionOutputRequest) -> Self
fn from(message: ExecutionOutputRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<ExecutionOutputResponse> for Message
impl From<ExecutionOutputResponse> for Message
Source§fn from(message: ExecutionOutputResponse) -> Self
fn from(message: ExecutionOutputResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<ExecutionResultRequest> for Message
impl From<ExecutionResultRequest> for Message
Source§fn from(message: ExecutionResultRequest) -> Self
fn from(message: ExecutionResultRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<ExecutionResultResponse> for Message
impl From<ExecutionResultResponse> for Message
Source§fn from(message: ExecutionResultResponse) -> Self
fn from(message: ExecutionResultResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<ExecutionScheduleRequest> for Message
impl From<ExecutionScheduleRequest> for Message
Source§fn from(message: ExecutionScheduleRequest) -> Self
fn from(message: ExecutionScheduleRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<ExecutionScheduleResponse> for Message
impl From<ExecutionScheduleResponse> for Message
Source§fn from(message: ExecutionScheduleResponse) -> Self
fn from(message: ExecutionScheduleResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<ExecutionStatusRequest> for Message
impl From<ExecutionStatusRequest> for Message
Source§fn from(message: ExecutionStatusRequest) -> Self
fn from(message: ExecutionStatusRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<ExecutionStatusResponse> for Message
impl From<ExecutionStatusResponse> for Message
Source§fn from(message: ExecutionStatusResponse) -> Self
fn from(message: ExecutionStatusResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<ExecutionUploadChunkRequest> for Message
impl From<ExecutionUploadChunkRequest> for Message
Source§fn from(message: ExecutionUploadChunkRequest) -> Self
fn from(message: ExecutionUploadChunkRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<ExecutionUploadChunkResponse> for Message
impl From<ExecutionUploadChunkResponse> for Message
Source§fn from(message: ExecutionUploadChunkResponse) -> Self
fn from(message: ExecutionUploadChunkResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<ExecutionUploadStartRequest> for Message
impl From<ExecutionUploadStartRequest> for Message
Source§fn from(message: ExecutionUploadStartRequest) -> Self
fn from(message: ExecutionUploadStartRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<ExecutionUploadStartResponse> for Message
impl From<ExecutionUploadStartResponse> for Message
Source§fn from(message: ExecutionUploadStartResponse) -> Self
fn from(message: ExecutionUploadStartResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<FirmwareUpdateInitRequest> for Message
impl From<FirmwareUpdateInitRequest> for Message
Source§fn from(message: FirmwareUpdateInitRequest) -> Self
fn from(message: FirmwareUpdateInitRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<FirmwareUpdateInitResponse> for Message
impl From<FirmwareUpdateInitResponse> for Message
Source§fn from(message: FirmwareUpdateInitResponse) -> Self
fn from(message: FirmwareUpdateInitResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<FirmwareUpdateInstallRequest> for Message
impl From<FirmwareUpdateInstallRequest> for Message
Source§fn from(message: FirmwareUpdateInstallRequest) -> Self
fn from(message: FirmwareUpdateInstallRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<FirmwareUpdateInstallResponse> for Message
impl From<FirmwareUpdateInstallResponse> for Message
Source§fn from(message: FirmwareUpdateInstallResponse) -> Self
fn from(message: FirmwareUpdateInstallResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<FirmwareUpdatePrepRequest> for Message
impl From<FirmwareUpdatePrepRequest> for Message
Source§fn from(message: FirmwareUpdatePrepRequest) -> Self
fn from(message: FirmwareUpdatePrepRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<FirmwareUpdatePrepResponse> for Message
impl From<FirmwareUpdatePrepResponse> for Message
Source§fn from(message: FirmwareUpdatePrepResponse) -> Self
fn from(message: FirmwareUpdatePrepResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<FirmwareUpdateUploadRequest> for Message
impl From<FirmwareUpdateUploadRequest> for Message
Source§fn from(message: FirmwareUpdateUploadRequest) -> Self
fn from(message: FirmwareUpdateUploadRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<FirmwareUpdateUploadResponse> for Message
impl From<FirmwareUpdateUploadResponse> for Message
Source§fn from(message: FirmwareUpdateUploadResponse) -> Self
fn from(message: FirmwareUpdateUploadResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<FirmwareUpdateVerifyRequest> for Message
impl From<FirmwareUpdateVerifyRequest> for Message
Source§fn from(message: FirmwareUpdateVerifyRequest) -> Self
fn from(message: FirmwareUpdateVerifyRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<FirmwareUpdateVerifyResponse> for Message
impl From<FirmwareUpdateVerifyResponse> for Message
Source§fn from(message: FirmwareUpdateVerifyResponse) -> Self
fn from(message: FirmwareUpdateVerifyResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<GenuinityProofRequest> for Message
impl From<GenuinityProofRequest> for Message
Source§fn from(message: GenuinityProofRequest) -> Self
fn from(message: GenuinityProofRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<GenuinityProofResponse> for Message
impl From<GenuinityProofResponse> for Message
Source§fn from(message: GenuinityProofResponse) -> Self
fn from(message: GenuinityProofResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<OnboardingRequest> for Message
impl From<OnboardingRequest> for Message
Source§fn from(message: OnboardingRequest) -> Self
fn from(message: OnboardingRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<OnboardingResponse> for Message
impl From<OnboardingResponse> for Message
Source§fn from(message: OnboardingResponse) -> Self
fn from(message: OnboardingResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<PairingAcceptanceRequest> for Message
impl From<PairingAcceptanceRequest> for Message
Source§fn from(message: PairingAcceptanceRequest) -> Self
fn from(message: PairingAcceptanceRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<PairingAcceptanceResponse> for Message
impl From<PairingAcceptanceResponse> for Message
Source§fn from(message: PairingAcceptanceResponse) -> Self
fn from(message: PairingAcceptanceResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<PairingAckArkStorageRequest> for Message
impl From<PairingAckArkStorageRequest> for Message
Source§fn from(message: PairingAckArkStorageRequest) -> Self
fn from(message: PairingAckArkStorageRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<PairingAckArkStorageResponse> for Message
impl From<PairingAckArkStorageResponse> for Message
Source§fn from(message: PairingAckArkStorageResponse) -> Self
fn from(message: PairingAckArkStorageResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<PairingAuthRequest> for Message
impl From<PairingAuthRequest> for Message
Source§fn from(message: PairingAuthRequest) -> Self
fn from(message: PairingAuthRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<PairingAuthResponse> for Message
impl From<PairingAuthResponse> for Message
Source§fn from(message: PairingAuthResponse) -> Self
fn from(message: PairingAuthResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<PairingCompletionRequest> for Message
impl From<PairingCompletionRequest> for Message
Source§fn from(message: PairingCompletionRequest) -> Self
fn from(message: PairingCompletionRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<PairingCompletionResponse> for Message
impl From<PairingCompletionResponse> for Message
Source§fn from(message: PairingCompletionResponse) -> Self
fn from(message: PairingCompletionResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<PairingSetAppIdentityRequest> for Message
impl From<PairingSetAppIdentityRequest> for Message
Source§fn from(message: PairingSetAppIdentityRequest) -> Self
fn from(message: PairingSetAppIdentityRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<PairingSetAppIdentityResponse> for Message
impl From<PairingSetAppIdentityResponse> for Message
Source§fn from(message: PairingSetAppIdentityResponse) -> Self
fn from(message: PairingSetAppIdentityResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<PairingSetAppStorageRequest> for Message
impl From<PairingSetAppStorageRequest> for Message
Source§fn from(message: PairingSetAppStorageRequest) -> Self
fn from(message: PairingSetAppStorageRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<PairingSetAppStorageResponse> for Message
impl From<PairingSetAppStorageResponse> for Message
Source§fn from(message: PairingSetAppStorageResponse) -> Self
fn from(message: PairingSetAppStorageResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<RelayInboundRequest> for Message
impl From<RelayInboundRequest> for Message
Source§fn from(message: RelayInboundRequest) -> Self
fn from(message: RelayInboundRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<RelayInboundResponse> for Message
impl From<RelayInboundResponse> for Message
Source§fn from(message: RelayInboundResponse) -> Self
fn from(message: RelayInboundResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<RelayJoinRequest> for Message
impl From<RelayJoinRequest> for Message
Source§fn from(message: RelayJoinRequest) -> Self
fn from(message: RelayJoinRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<RelayJoinResponse> for Message
impl From<RelayJoinResponse> for Message
Source§fn from(message: RelayJoinResponse) -> Self
fn from(message: RelayJoinResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<RelayOutboundRequest> for Message
impl From<RelayOutboundRequest> for Message
Source§fn from(message: RelayOutboundRequest) -> Self
fn from(message: RelayOutboundRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<RelayOutboundResponse> for Message
impl From<RelayOutboundResponse> for Message
Source§fn from(message: RelayOutboundResponse) -> Self
fn from(message: RelayOutboundResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotDeleteRequest> for Message
impl From<SlotDeleteRequest> for Message
Source§fn from(message: SlotDeleteRequest) -> Self
fn from(message: SlotDeleteRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotDeleteResponse> for Message
impl From<SlotDeleteResponse> for Message
Source§fn from(message: SlotDeleteResponse) -> Self
fn from(message: SlotDeleteResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotIdentifyRequest> for Message
impl From<SlotIdentifyRequest> for Message
Source§fn from(message: SlotIdentifyRequest) -> Self
fn from(message: SlotIdentifyRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotIdentifyResponse> for Message
impl From<SlotIdentifyResponse> for Message
Source§fn from(message: SlotIdentifyResponse) -> Self
fn from(message: SlotIdentifyResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotListRequest> for Message
impl From<SlotListRequest> for Message
Source§fn from(message: SlotListRequest) -> Self
fn from(message: SlotListRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotListResponse> for Message
impl From<SlotListResponse> for Message
Source§fn from(message: SlotListResponse) -> Self
fn from(message: SlotListResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotRepairRequest> for Message
impl From<SlotRepairRequest> for Message
Source§fn from(message: SlotRepairRequest) -> Self
fn from(message: SlotRepairRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotRepairResponse> for Message
impl From<SlotRepairResponse> for Message
Source§fn from(message: SlotRepairResponse) -> Self
fn from(message: SlotRepairResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotUploadCancelRequest> for Message
impl From<SlotUploadCancelRequest> for Message
Source§fn from(message: SlotUploadCancelRequest) -> Self
fn from(message: SlotUploadCancelRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotUploadCancelResponse> for Message
impl From<SlotUploadCancelResponse> for Message
Source§fn from(message: SlotUploadCancelResponse) -> Self
fn from(message: SlotUploadCancelResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotUploadChunkRequest> for Message
impl From<SlotUploadChunkRequest> for Message
Source§fn from(message: SlotUploadChunkRequest) -> Self
fn from(message: SlotUploadChunkRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotUploadChunkResponse> for Message
impl From<SlotUploadChunkResponse> for Message
Source§fn from(message: SlotUploadChunkResponse) -> Self
fn from(message: SlotUploadChunkResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotUploadProcessRequest> for Message
impl From<SlotUploadProcessRequest> for Message
Source§fn from(message: SlotUploadProcessRequest) -> Self
fn from(message: SlotUploadProcessRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotUploadProcessResponse> for Message
impl From<SlotUploadProcessResponse> for Message
Source§fn from(message: SlotUploadProcessResponse) -> Self
fn from(message: SlotUploadProcessResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotUploadStartRequest> for Message
impl From<SlotUploadStartRequest> for Message
Source§fn from(message: SlotUploadStartRequest) -> Self
fn from(message: SlotUploadStartRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotUploadStartResponse> for Message
impl From<SlotUploadStartResponse> for Message
Source§fn from(message: SlotUploadStartResponse) -> Self
fn from(message: SlotUploadStartResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<UnlockRequest> for Message
impl From<UnlockRequest> for Message
Source§fn from(message: UnlockRequest) -> Self
fn from(message: UnlockRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<UnlockResponse> for Message
impl From<UnlockResponse> for Message
Source§fn from(message: UnlockResponse) -> Self
fn from(message: UnlockResponse) -> Self
Wraps a concrete payload in its corresponding message variant.