pub struct ShapeWireProvider;Expand description
Default provider backed by shape-wire transport implementations.
Trait Implementations§
Source§impl Clone for ShapeWireProvider
impl Clone for ShapeWireProvider
Source§fn clone(&self) -> ShapeWireProvider
fn clone(&self) -> ShapeWireProvider
Returns a duplicate of the value. Read more
1.0.0 · 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 ShapeWireProvider
impl Debug for ShapeWireProvider
Source§impl Default for ShapeWireProvider
impl Default for ShapeWireProvider
Source§fn default() -> ShapeWireProvider
fn default() -> ShapeWireProvider
Returns the “default value” for a type. Read more
Source§impl WireTransportProvider for ShapeWireProvider
impl WireTransportProvider for ShapeWireProvider
fn create_transport( &self, kind: TransportKind, ) -> Result<Arc<dyn Transport>, String>
impl Copy for ShapeWireProvider
Auto Trait Implementations§
impl Freeze for ShapeWireProvider
impl RefUnwindSafe for ShapeWireProvider
impl Send for ShapeWireProvider
impl Sync for ShapeWireProvider
impl Unpin for ShapeWireProvider
impl UnsafeUnpin for ShapeWireProvider
impl UnwindSafe for ShapeWireProvider
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