pub struct VmoBackedServerConnector { /* private fields */ }Expand description
Implements BlockConnector to vend connections to a VmoBackedServer.
Implementations§
Source§impl VmoBackedServerConnector
impl VmoBackedServerConnector
pub fn new(scope: Scope, server: Arc<VmoBackedServer>) -> Self
Trait Implementations§
Source§impl BlockConnector for VmoBackedServerConnector
impl BlockConnector for VmoBackedServerConnector
fn connect_channel_to_block( &self, server_end: ServerEnd<BlockMarker>, ) -> Result<(), Error>
fn connect_block(&self) -> Result<ClientEnd<BlockMarker>, Error>
Auto Trait Implementations§
impl Freeze for VmoBackedServerConnector
impl !RefUnwindSafe for VmoBackedServerConnector
impl Send for VmoBackedServerConnector
impl Sync for VmoBackedServerConnector
impl Unpin for VmoBackedServerConnector
impl UnsafeUnpin for VmoBackedServerConnector
impl !UnwindSafe for VmoBackedServerConnector
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, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]