pub trait IConnector_Impl: Sized {
    // Required methods
    fn GetType(&self) -> Result<ConnectorType>;
    fn GetDataFlow(&self) -> Result<DataFlow>;
    fn ConnectTo(&self, pconnectto: Option<&IConnector>) -> Result<()>;
    fn Disconnect(&self) -> Result<()>;
    fn IsConnected(&self) -> Result<BOOL>;
    fn GetConnectedTo(&self) -> Result<IConnector>;
    fn GetConnectorIdConnectedTo(&self) -> Result<PWSTR>;
    fn GetDeviceIdConnectedTo(&self) -> Result<PWSTR>;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§