pub enum SupportedMessage {
Show 79 variants
Invalid(ObjectId),
AcknowledgeMessage(Box<AcknowledgeMessage>),
ServiceFault(Box<ServiceFault>),
OpenSecureChannelRequest(Box<OpenSecureChannelRequest>),
OpenSecureChannelResponse(Box<OpenSecureChannelResponse>),
CloseSecureChannelRequest(Box<CloseSecureChannelRequest>),
CloseSecureChannelResponse(Box<CloseSecureChannelResponse>),
GetEndpointsRequest(Box<GetEndpointsRequest>),
GetEndpointsResponse(Box<GetEndpointsResponse>),
FindServersRequest(Box<FindServersRequest>),
FindServersResponse(Box<FindServersResponse>),
RegisterServerRequest(Box<RegisterServerRequest>),
RegisterServerResponse(Box<RegisterServerResponse>),
RegisterServer2Request(Box<RegisterServer2Request>),
RegisterServer2Response(Box<RegisterServer2Response>),
CreateSessionRequest(Box<CreateSessionRequest>),
CreateSessionResponse(Box<CreateSessionResponse>),
CloseSessionRequest(Box<CloseSessionRequest>),
CloseSessionResponse(Box<CloseSessionResponse>),
CancelRequest(Box<CancelRequest>),
CancelResponse(Box<CancelResponse>),
ActivateSessionRequest(Box<ActivateSessionRequest>),
ActivateSessionResponse(Box<ActivateSessionResponse>),
AddNodesRequest(Box<AddNodesRequest>),
AddNodesResponse(Box<AddNodesResponse>),
AddReferencesRequest(Box<AddReferencesRequest>),
AddReferencesResponse(Box<AddReferencesResponse>),
DeleteNodesRequest(Box<DeleteNodesRequest>),
DeleteNodesResponse(Box<DeleteNodesResponse>),
DeleteReferencesRequest(Box<DeleteReferencesRequest>),
DeleteReferencesResponse(Box<DeleteReferencesResponse>),
CreateMonitoredItemsRequest(Box<CreateMonitoredItemsRequest>),
CreateMonitoredItemsResponse(Box<CreateMonitoredItemsResponse>),
ModifyMonitoredItemsRequest(Box<ModifyMonitoredItemsRequest>),
ModifyMonitoredItemsResponse(Box<ModifyMonitoredItemsResponse>),
DeleteMonitoredItemsRequest(Box<DeleteMonitoredItemsRequest>),
DeleteMonitoredItemsResponse(Box<DeleteMonitoredItemsResponse>),
SetMonitoringModeRequest(Box<SetMonitoringModeRequest>),
SetMonitoringModeResponse(Box<SetMonitoringModeResponse>),
SetTriggeringRequest(Box<SetTriggeringRequest>),
SetTriggeringResponse(Box<SetTriggeringResponse>),
CreateSubscriptionRequest(Box<CreateSubscriptionRequest>),
CreateSubscriptionResponse(Box<CreateSubscriptionResponse>),
ModifySubscriptionRequest(Box<ModifySubscriptionRequest>),
ModifySubscriptionResponse(Box<ModifySubscriptionResponse>),
DeleteSubscriptionsRequest(Box<DeleteSubscriptionsRequest>),
DeleteSubscriptionsResponse(Box<DeleteSubscriptionsResponse>),
TransferSubscriptionsRequest(Box<TransferSubscriptionsRequest>),
TransferSubscriptionsResponse(Box<TransferSubscriptionsResponse>),
SetPublishingModeRequest(Box<SetPublishingModeRequest>),
SetPublishingModeResponse(Box<SetPublishingModeResponse>),
QueryFirstRequest(Box<QueryFirstRequest>),
QueryFirstResponse(Box<QueryFirstResponse>),
QueryNextRequest(Box<QueryNextRequest>),
QueryNextResponse(Box<QueryNextResponse>),
BrowseRequest(Box<BrowseRequest>),
BrowseResponse(Box<BrowseResponse>),
BrowseNextRequest(Box<BrowseNextRequest>),
BrowseNextResponse(Box<BrowseNextResponse>),
PublishRequest(Box<PublishRequest>),
PublishResponse(Box<PublishResponse>),
RepublishRequest(Box<RepublishRequest>),
RepublishResponse(Box<RepublishResponse>),
TranslateBrowsePathsToNodeIdsRequest(Box<TranslateBrowsePathsToNodeIdsRequest>),
TranslateBrowsePathsToNodeIdsResponse(Box<TranslateBrowsePathsToNodeIdsResponse>),
RegisterNodesRequest(Box<RegisterNodesRequest>),
RegisterNodesResponse(Box<RegisterNodesResponse>),
UnregisterNodesRequest(Box<UnregisterNodesRequest>),
UnregisterNodesResponse(Box<UnregisterNodesResponse>),
ReadRequest(Box<ReadRequest>),
ReadResponse(Box<ReadResponse>),
HistoryReadRequest(Box<HistoryReadRequest>),
HistoryReadResponse(Box<HistoryReadResponse>),
WriteRequest(Box<WriteRequest>),
WriteResponse(Box<WriteResponse>),
HistoryUpdateRequest(Box<HistoryUpdateRequest>),
HistoryUpdateResponse(Box<HistoryUpdateResponse>),
CallRequest(Box<CallRequest>),
CallResponse(Box<CallResponse>),
}
Variants
Invalid(ObjectId)
An invalid request / response of some form
AcknowledgeMessage(Box<AcknowledgeMessage>)
Acknowledge message
ServiceFault(Box<ServiceFault>)
Other messages
OpenSecureChannelRequest(Box<OpenSecureChannelRequest>)
OpenSecureChannelResponse(Box<OpenSecureChannelResponse>)
CloseSecureChannelRequest(Box<CloseSecureChannelRequest>)
CloseSecureChannelResponse(Box<CloseSecureChannelResponse>)
GetEndpointsRequest(Box<GetEndpointsRequest>)
GetEndpointsResponse(Box<GetEndpointsResponse>)
FindServersRequest(Box<FindServersRequest>)
FindServersResponse(Box<FindServersResponse>)
RegisterServerRequest(Box<RegisterServerRequest>)
RegisterServerResponse(Box<RegisterServerResponse>)
RegisterServer2Request(Box<RegisterServer2Request>)
RegisterServer2Response(Box<RegisterServer2Response>)
CreateSessionRequest(Box<CreateSessionRequest>)
CreateSessionResponse(Box<CreateSessionResponse>)
CloseSessionRequest(Box<CloseSessionRequest>)
CloseSessionResponse(Box<CloseSessionResponse>)
CancelRequest(Box<CancelRequest>)
CancelResponse(Box<CancelResponse>)
ActivateSessionRequest(Box<ActivateSessionRequest>)
ActivateSessionResponse(Box<ActivateSessionResponse>)
AddNodesRequest(Box<AddNodesRequest>)
AddNodesResponse(Box<AddNodesResponse>)
AddReferencesRequest(Box<AddReferencesRequest>)
AddReferencesResponse(Box<AddReferencesResponse>)
DeleteNodesRequest(Box<DeleteNodesRequest>)
DeleteNodesResponse(Box<DeleteNodesResponse>)
DeleteReferencesRequest(Box<DeleteReferencesRequest>)
DeleteReferencesResponse(Box<DeleteReferencesResponse>)
CreateMonitoredItemsRequest(Box<CreateMonitoredItemsRequest>)
CreateMonitoredItemsResponse(Box<CreateMonitoredItemsResponse>)
ModifyMonitoredItemsRequest(Box<ModifyMonitoredItemsRequest>)
ModifyMonitoredItemsResponse(Box<ModifyMonitoredItemsResponse>)
DeleteMonitoredItemsRequest(Box<DeleteMonitoredItemsRequest>)
DeleteMonitoredItemsResponse(Box<DeleteMonitoredItemsResponse>)
SetMonitoringModeRequest(Box<SetMonitoringModeRequest>)
SetMonitoringModeResponse(Box<SetMonitoringModeResponse>)
SetTriggeringRequest(Box<SetTriggeringRequest>)
SetTriggeringResponse(Box<SetTriggeringResponse>)
CreateSubscriptionRequest(Box<CreateSubscriptionRequest>)
CreateSubscriptionResponse(Box<CreateSubscriptionResponse>)
ModifySubscriptionRequest(Box<ModifySubscriptionRequest>)
ModifySubscriptionResponse(Box<ModifySubscriptionResponse>)
DeleteSubscriptionsRequest(Box<DeleteSubscriptionsRequest>)
DeleteSubscriptionsResponse(Box<DeleteSubscriptionsResponse>)
TransferSubscriptionsRequest(Box<TransferSubscriptionsRequest>)
TransferSubscriptionsResponse(Box<TransferSubscriptionsResponse>)
SetPublishingModeRequest(Box<SetPublishingModeRequest>)
SetPublishingModeResponse(Box<SetPublishingModeResponse>)
QueryFirstRequest(Box<QueryFirstRequest>)
QueryFirstResponse(Box<QueryFirstResponse>)
QueryNextRequest(Box<QueryNextRequest>)
QueryNextResponse(Box<QueryNextResponse>)
BrowseRequest(Box<BrowseRequest>)
BrowseResponse(Box<BrowseResponse>)
BrowseNextRequest(Box<BrowseNextRequest>)
BrowseNextResponse(Box<BrowseNextResponse>)
PublishRequest(Box<PublishRequest>)
PublishResponse(Box<PublishResponse>)
RepublishRequest(Box<RepublishRequest>)
RepublishResponse(Box<RepublishResponse>)
TranslateBrowsePathsToNodeIdsRequest(Box<TranslateBrowsePathsToNodeIdsRequest>)
TranslateBrowsePathsToNodeIdsResponse(Box<TranslateBrowsePathsToNodeIdsResponse>)
RegisterNodesRequest(Box<RegisterNodesRequest>)
RegisterNodesResponse(Box<RegisterNodesResponse>)
UnregisterNodesRequest(Box<UnregisterNodesRequest>)
UnregisterNodesResponse(Box<UnregisterNodesResponse>)
ReadRequest(Box<ReadRequest>)
ReadResponse(Box<ReadResponse>)
HistoryReadRequest(Box<HistoryReadRequest>)
HistoryReadResponse(Box<HistoryReadResponse>)
WriteRequest(Box<WriteRequest>)
WriteResponse(Box<WriteResponse>)
HistoryUpdateRequest(Box<HistoryUpdateRequest>)
HistoryUpdateResponse(Box<HistoryUpdateResponse>)
CallRequest(Box<CallRequest>)
CallResponse(Box<CallResponse>)
Implementations
sourceimpl SupportedMessage
impl SupportedMessage
pub fn request_handle(&self) -> u32
pub fn is_request(&self) -> bool
pub fn request_header(&self) -> &RequestHeader
pub fn is_response(&self) -> bool
pub fn response_header(&self) -> &ResponseHeader
pub fn decode_by_object_id<S: Read>(
stream: &mut S,
object_id: ObjectId,
decoding_options: &DecodingOptions
) -> EncodingResult<Self>
Trait Implementations
sourceimpl BinaryEncoder<SupportedMessage> for SupportedMessage
impl BinaryEncoder<SupportedMessage> for SupportedMessage
sourcefn byte_len(&self) -> usize
fn byte_len(&self) -> usize
Returns the exact byte length of the structure as it would be if encode
were called.
This may be called prior to writing to ensure the correct amount of space is available. Read more
sourcefn encode<S: Write>(&self, stream: &mut S) -> EncodingResult<usize>
fn encode<S: Write>(&self, stream: &mut S) -> EncodingResult<usize>
Encodes the instance to the write stream.
sourcefn decode<S: Read>(_: &mut S, _: &DecodingOptions) -> EncodingResult<Self>
fn decode<S: Read>(_: &mut S, _: &DecodingOptions) -> EncodingResult<Self>
Decodes an instance from the read stream. The decoding options contains restrictions set by
the server / client on the length of strings, arrays etc. If these limits are exceeded the
implementation should return with a BadDecodingError
as soon as possible. Read more
fn encode_to_vec(&self) -> Vec<u8, Global>ⓘNotable traits for Vec<u8, A>impl<A> Write for Vec<u8, A> where
A: Allocator,
A: Allocator,
sourceimpl Clone for SupportedMessage
impl Clone for SupportedMessage
sourcefn clone(&self) -> SupportedMessage
fn clone(&self) -> SupportedMessage
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SupportedMessage
impl Debug for SupportedMessage
sourceimpl Into<SupportedMessage> for AcknowledgeMessage
impl Into<SupportedMessage> for AcknowledgeMessage
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for ServiceFault
impl Into<SupportedMessage> for ServiceFault
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for RegisterServerRequest
impl Into<SupportedMessage> for RegisterServerRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for RegisterServerResponse
impl Into<SupportedMessage> for RegisterServerResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for RegisterServer2Request
impl Into<SupportedMessage> for RegisterServer2Request
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for RegisterServer2Response
impl Into<SupportedMessage> for RegisterServer2Response
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for CreateSessionRequest
impl Into<SupportedMessage> for CreateSessionRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for CreateSessionResponse
impl Into<SupportedMessage> for CreateSessionResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for CloseSessionRequest
impl Into<SupportedMessage> for CloseSessionRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for CloseSessionResponse
impl Into<SupportedMessage> for CloseSessionResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for CancelRequest
impl Into<SupportedMessage> for CancelRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for CancelResponse
impl Into<SupportedMessage> for CancelResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for OpenSecureChannelRequest
impl Into<SupportedMessage> for OpenSecureChannelRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for ActivateSessionRequest
impl Into<SupportedMessage> for ActivateSessionRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for ActivateSessionResponse
impl Into<SupportedMessage> for ActivateSessionResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for AddNodesRequest
impl Into<SupportedMessage> for AddNodesRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for AddNodesResponse
impl Into<SupportedMessage> for AddNodesResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for AddReferencesRequest
impl Into<SupportedMessage> for AddReferencesRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for AddReferencesResponse
impl Into<SupportedMessage> for AddReferencesResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for DeleteNodesRequest
impl Into<SupportedMessage> for DeleteNodesRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for DeleteNodesResponse
impl Into<SupportedMessage> for DeleteNodesResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for DeleteReferencesRequest
impl Into<SupportedMessage> for DeleteReferencesRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for DeleteReferencesResponse
impl Into<SupportedMessage> for DeleteReferencesResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for OpenSecureChannelResponse
impl Into<SupportedMessage> for OpenSecureChannelResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for CreateMonitoredItemsRequest
impl Into<SupportedMessage> for CreateMonitoredItemsRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for CreateMonitoredItemsResponse
impl Into<SupportedMessage> for CreateMonitoredItemsResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for ModifyMonitoredItemsRequest
impl Into<SupportedMessage> for ModifyMonitoredItemsRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for ModifyMonitoredItemsResponse
impl Into<SupportedMessage> for ModifyMonitoredItemsResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for DeleteMonitoredItemsRequest
impl Into<SupportedMessage> for DeleteMonitoredItemsRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for DeleteMonitoredItemsResponse
impl Into<SupportedMessage> for DeleteMonitoredItemsResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for SetMonitoringModeRequest
impl Into<SupportedMessage> for SetMonitoringModeRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for SetMonitoringModeResponse
impl Into<SupportedMessage> for SetMonitoringModeResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for SetTriggeringRequest
impl Into<SupportedMessage> for SetTriggeringRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for SetTriggeringResponse
impl Into<SupportedMessage> for SetTriggeringResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for CloseSecureChannelRequest
impl Into<SupportedMessage> for CloseSecureChannelRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for CreateSubscriptionRequest
impl Into<SupportedMessage> for CreateSubscriptionRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for CreateSubscriptionResponse
impl Into<SupportedMessage> for CreateSubscriptionResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for ModifySubscriptionRequest
impl Into<SupportedMessage> for ModifySubscriptionRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for ModifySubscriptionResponse
impl Into<SupportedMessage> for ModifySubscriptionResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for DeleteSubscriptionsRequest
impl Into<SupportedMessage> for DeleteSubscriptionsRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for DeleteSubscriptionsResponse
impl Into<SupportedMessage> for DeleteSubscriptionsResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for TransferSubscriptionsRequest
impl Into<SupportedMessage> for TransferSubscriptionsRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for TransferSubscriptionsResponse
impl Into<SupportedMessage> for TransferSubscriptionsResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for SetPublishingModeRequest
impl Into<SupportedMessage> for SetPublishingModeRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for SetPublishingModeResponse
impl Into<SupportedMessage> for SetPublishingModeResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for CloseSecureChannelResponse
impl Into<SupportedMessage> for CloseSecureChannelResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for QueryFirstRequest
impl Into<SupportedMessage> for QueryFirstRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for QueryFirstResponse
impl Into<SupportedMessage> for QueryFirstResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for QueryNextRequest
impl Into<SupportedMessage> for QueryNextRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for QueryNextResponse
impl Into<SupportedMessage> for QueryNextResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for BrowseRequest
impl Into<SupportedMessage> for BrowseRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for BrowseResponse
impl Into<SupportedMessage> for BrowseResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for BrowseNextRequest
impl Into<SupportedMessage> for BrowseNextRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for BrowseNextResponse
impl Into<SupportedMessage> for BrowseNextResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for PublishRequest
impl Into<SupportedMessage> for PublishRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for PublishResponse
impl Into<SupportedMessage> for PublishResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for GetEndpointsRequest
impl Into<SupportedMessage> for GetEndpointsRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for RepublishRequest
impl Into<SupportedMessage> for RepublishRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for RepublishResponse
impl Into<SupportedMessage> for RepublishResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for TranslateBrowsePathsToNodeIdsRequest
impl Into<SupportedMessage> for TranslateBrowsePathsToNodeIdsRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for TranslateBrowsePathsToNodeIdsResponse
impl Into<SupportedMessage> for TranslateBrowsePathsToNodeIdsResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for RegisterNodesRequest
impl Into<SupportedMessage> for RegisterNodesRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for RegisterNodesResponse
impl Into<SupportedMessage> for RegisterNodesResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for UnregisterNodesRequest
impl Into<SupportedMessage> for UnregisterNodesRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for UnregisterNodesResponse
impl Into<SupportedMessage> for UnregisterNodesResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for ReadRequest
impl Into<SupportedMessage> for ReadRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for ReadResponse
impl Into<SupportedMessage> for ReadResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for GetEndpointsResponse
impl Into<SupportedMessage> for GetEndpointsResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for HistoryReadRequest
impl Into<SupportedMessage> for HistoryReadRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for HistoryReadResponse
impl Into<SupportedMessage> for HistoryReadResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for WriteRequest
impl Into<SupportedMessage> for WriteRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for WriteResponse
impl Into<SupportedMessage> for WriteResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for HistoryUpdateRequest
impl Into<SupportedMessage> for HistoryUpdateRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for HistoryUpdateResponse
impl Into<SupportedMessage> for HistoryUpdateResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for CallRequest
impl Into<SupportedMessage> for CallRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for CallResponse
impl Into<SupportedMessage> for CallResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for FindServersRequest
impl Into<SupportedMessage> for FindServersRequest
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl Into<SupportedMessage> for FindServersResponse
impl Into<SupportedMessage> for FindServersResponse
sourcefn into(self) -> SupportedMessage
fn into(self) -> SupportedMessage
Converts this type into the (usually inferred) input type.
sourceimpl PartialEq<SupportedMessage> for SupportedMessage
impl PartialEq<SupportedMessage> for SupportedMessage
sourcefn eq(&self, other: &SupportedMessage) -> bool
fn eq(&self, other: &SupportedMessage) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &SupportedMessage) -> bool
fn ne(&self, other: &SupportedMessage) -> bool
This method tests for !=
.
impl StructuralPartialEq for SupportedMessage
Auto Trait Implementations
impl RefUnwindSafe for SupportedMessage
impl Send for SupportedMessage
impl Sync for SupportedMessage
impl Unpin for SupportedMessage
impl UnwindSafe for SupportedMessage
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more