Trait IDtcNetworkAccessConfig2_Impl
pub trait IDtcNetworkAccessConfig2_Impl: IDtcNetworkAccessConfig_Impl {
// Required methods
fn GetNetworkInboundAccess(&self) -> Result<BOOL>;
fn GetNetworkOutboundAccess(&self) -> Result<BOOL>;
fn SetNetworkInboundAccess(&self, binbound: BOOL) -> Result<()>;
fn SetNetworkOutboundAccess(&self, boutbound: BOOL) -> Result<()>;
fn GetAuthenticationLevel(&self) -> Result<AUTHENTICATION_LEVEL>;
fn SetAuthenticationLevel(
&self,
authlevel: AUTHENTICATION_LEVEL,
) -> Result<()>;
}
Required Methods§
fn GetNetworkInboundAccess(&self) -> Result<BOOL>
fn GetNetworkOutboundAccess(&self) -> Result<BOOL>
fn SetNetworkInboundAccess(&self, binbound: BOOL) -> Result<()>
fn SetNetworkOutboundAccess(&self, boutbound: BOOL) -> Result<()>
fn GetAuthenticationLevel(&self) -> Result<AUTHENTICATION_LEVEL>
fn SetAuthenticationLevel(&self, authlevel: AUTHENTICATION_LEVEL) -> Result<()>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.