pub enum Message {
Show 70 variants
CloudSyncFinishRequest(CloudSyncFinishRequest),
CloudSyncFinishResponse(CloudSyncFinishResponse),
CloudSyncStartRequest(CloudSyncStartRequest),
CloudSyncStartResponse(CloudSyncStartResponse),
Develop(Vec<u8>),
DeviceInfoRequest(DeviceInfoRequest),
DeviceInfoResponse(DeviceInfoResponse),
ExecutionCancelRequest(ExecutionCancelRequest),
ExecutionCancelResponse(ExecutionCancelResponse),
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),
PairingStatusRequest(PairingStatusRequest),
PairingStatusResponse(PairingStatusResponse),
RelayAppToArkFailure(RelayAppToArkFailure),
RelayAppToArkRequest(RelayAppToArkRequest),
RelayAppToArkResponse(RelayAppToArkResponse),
RelayArkToAppRequest(RelayArkToAppRequest),
RelayArkToAppResponse(RelayArkToAppResponse),
RelayJoinRequest(RelayJoinRequest),
RelayJoinResponse(RelayJoinResponse),
SlotDeleteRequest(SlotDeleteRequest),
SlotDeleteResponse(SlotDeleteResponse),
SlotListRequest(SlotListRequest),
SlotListResponse(SlotListResponse),
SlotRepairRequest(SlotRepairRequest),
SlotRepairResponse(SlotRepairResponse),
SlotUploadCancelRequest(SlotUploadCancelRequest),
SlotUploadCancelResponse(SlotUploadCancelResponse),
SlotUploadChunkRequest(SlotUploadChunkRequest),
SlotUploadChunkResponse(SlotUploadChunkResponse),
SlotUploadPeekRequest(SlotUploadPeekRequest),
SlotUploadPeekResponse(SlotUploadPeekResponse),
SlotUploadProcessRequest(SlotUploadProcessRequest),
SlotUploadProcessResponse(SlotUploadProcessResponse),
SlotUploadStartRequest(SlotUploadStartRequest),
SlotUploadStartResponse(SlotUploadStartResponse),
UnlockRequest(UnlockRequest),
UnlockResponse(UnlockResponse),
}Expand description
A request or successful response body, shared by hosts and servers. Variants and typed conversions are generated from the protobuf schema. Request IDs, wire envelopes and direction selection remain internal to the session API. The session checks whether it can send this message in its direction.
Use From/.into() to submit a protobuf message, match variants to
dispatch incoming work, 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.
Variants§
CloudSyncFinishRequest(CloudSyncFinishRequest)
A CloudSyncFinishRequest payload.
CloudSyncFinishResponse(CloudSyncFinishResponse)
A CloudSyncFinishResponse payload.
CloudSyncStartRequest(CloudSyncStartRequest)
A CloudSyncStartRequest payload.
CloudSyncStartResponse(CloudSyncStartResponse)
A CloudSyncStartResponse 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.
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.
PairingStatusRequest(PairingStatusRequest)
A PairingStatusRequest payload.
PairingStatusResponse(PairingStatusResponse)
A PairingStatusResponse payload.
RelayAppToArkFailure(RelayAppToArkFailure)
A RelayAppToArkFailure payload.
RelayAppToArkRequest(RelayAppToArkRequest)
A RelayAppToArkRequest payload.
RelayAppToArkResponse(RelayAppToArkResponse)
A RelayAppToArkResponse payload.
RelayArkToAppRequest(RelayArkToAppRequest)
A RelayArkToAppRequest payload.
RelayArkToAppResponse(RelayArkToAppResponse)
A RelayArkToAppResponse payload.
RelayJoinRequest(RelayJoinRequest)
A RelayJoinRequest payload.
RelayJoinResponse(RelayJoinResponse)
A RelayJoinResponse payload.
SlotDeleteRequest(SlotDeleteRequest)
A SlotDeleteRequest payload.
SlotDeleteResponse(SlotDeleteResponse)
A SlotDeleteResponse 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.
SlotUploadPeekRequest(SlotUploadPeekRequest)
A SlotUploadPeekRequest payload.
SlotUploadPeekResponse(SlotUploadPeekResponse)
A SlotUploadPeekResponse 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<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<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<PairingStatusRequest> for Message
impl From<PairingStatusRequest> for Message
Source§fn from(message: PairingStatusRequest) -> Self
fn from(message: PairingStatusRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<PairingStatusResponse> for Message
impl From<PairingStatusResponse> for Message
Source§fn from(message: PairingStatusResponse) -> Self
fn from(message: PairingStatusResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<RelayAppToArkFailure> for Message
impl From<RelayAppToArkFailure> for Message
Source§fn from(message: RelayAppToArkFailure) -> Self
fn from(message: RelayAppToArkFailure) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<RelayAppToArkRequest> for Message
impl From<RelayAppToArkRequest> for Message
Source§fn from(message: RelayAppToArkRequest) -> Self
fn from(message: RelayAppToArkRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<RelayAppToArkResponse> for Message
impl From<RelayAppToArkResponse> for Message
Source§fn from(message: RelayAppToArkResponse) -> Self
fn from(message: RelayAppToArkResponse) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<RelayArkToAppRequest> for Message
impl From<RelayArkToAppRequest> for Message
Source§fn from(message: RelayArkToAppRequest) -> Self
fn from(message: RelayArkToAppRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<RelayArkToAppResponse> for Message
impl From<RelayArkToAppResponse> for Message
Source§fn from(message: RelayArkToAppResponse) -> Self
fn from(message: RelayArkToAppResponse) -> 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<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<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<SlotUploadPeekRequest> for Message
impl From<SlotUploadPeekRequest> for Message
Source§fn from(message: SlotUploadPeekRequest) -> Self
fn from(message: SlotUploadPeekRequest) -> Self
Wraps a concrete payload in its corresponding message variant.
Source§impl From<SlotUploadPeekResponse> for Message
impl From<SlotUploadPeekResponse> for Message
Source§fn from(message: SlotUploadPeekResponse) -> Self
fn from(message: SlotUploadPeekResponse) -> 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.