pub enum InterfaceRequest {}
Expand description
Provides control over an interface.
This protocol encodes the lifetime of the underlying interface in both directions, that is:
- if the client end is closed, the server will detach the interface from the network it belongs to and detach the network device;
- if the server end is closed, the interface has been detached from the network it was attached to and destroyed.
Implementations§
source§impl InterfaceRequest
impl InterfaceRequest
sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InterfaceRequest
impl RefUnwindSafe for InterfaceRequest
impl Send for InterfaceRequest
impl Sync for InterfaceRequest
impl Unpin for InterfaceRequest
impl UnwindSafe for InterfaceRequest
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