pub struct HostBridge { /* private fields */ }
Implementations§
Source§impl HostBridge
impl HostBridge
pub async fn new( mtu: usize, interface: String, bridge: &VirtualBridge, ipv4: Ipv4Cidr, ipv6: Ipv6Cidr, mac: EthernetAddress, ) -> Result<HostBridge>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HostBridge
impl RefUnwindSafe for HostBridge
impl Send for HostBridge
impl Sync for HostBridge
impl Unpin for HostBridge
impl UnwindSafe for HostBridge
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> 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