pub struct GatewayInfo {
pub application_version: String,
pub compatibility_schema_version: u32,
pub features: Vec<ProtocolFeatureSupport>,
}Expand description
Gateway-wide protocol information returned without contacting an OPC server.
Fields§
§application_version: String§compatibility_schema_version: u32§features: Vec<ProtocolFeatureSupport>Trait Implementations§
Source§impl Clone for GatewayInfo
impl Clone for GatewayInfo
Source§fn clone(&self) -> GatewayInfo
fn clone(&self) -> GatewayInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GatewayInfo
impl Debug for GatewayInfo
impl Eq for GatewayInfo
Source§impl PartialEq for GatewayInfo
impl PartialEq for GatewayInfo
Source§impl Serialize for GatewayInfo
impl Serialize for GatewayInfo
impl StructuralPartialEq for GatewayInfo
Source§impl TryFrom<GetGatewayInfoResponse> for GatewayInfo
impl TryFrom<GetGatewayInfoResponse> for GatewayInfo
Auto Trait Implementations§
impl Freeze for GatewayInfo
impl RefUnwindSafe for GatewayInfo
impl Send for GatewayInfo
impl Sync for GatewayInfo
impl Unpin for GatewayInfo
impl UnsafeUnpin for GatewayInfo
impl UnwindSafe for GatewayInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request