pub struct NetworkGetConfigResponder { /* private fields */ }
Implementations§
Source§impl NetworkGetConfigResponder
impl NetworkGetConfigResponder
Sourcepub fn send(self, config: &NetworkConfig) -> Result<(), Error>
pub fn send(self, config: &NetworkConfig) -> Result<(), Error>
Sends a response to the FIDL transaction.
Sets the channel to shutdown if an error occurs.
Sourcepub fn send_no_shutdown_on_err(
self,
config: &NetworkConfig,
) -> Result<(), Error>
pub fn send_no_shutdown_on_err( self, config: &NetworkConfig, ) -> Result<(), Error>
Similar to “send” but does not shutdown the channel if an error occurs.
Trait Implementations§
Source§impl Debug for NetworkGetConfigResponder
impl Debug for NetworkGetConfigResponder
Source§impl Drop for NetworkGetConfigResponder
impl Drop for NetworkGetConfigResponder
Set the the channel to be shutdown (see NetworkControlHandle::shutdown
)
if the responder is dropped without sending a response, so that the client
doesn’t hang. To prevent this behavior, call drop_without_shutdown
.
Source§impl Responder for NetworkGetConfigResponder
impl Responder for NetworkGetConfigResponder
Source§type ControlHandle = NetworkControlHandle
type ControlHandle = NetworkControlHandle
The control handle for this protocol.
Source§fn control_handle(&self) -> &NetworkControlHandle
fn control_handle(&self) -> &NetworkControlHandle
Returns the
ControlHandle
for this protocol.Source§fn drop_without_shutdown(self)
fn drop_without_shutdown(self)
Drops the responder without setting the channel to shutdown. Read more
Auto Trait Implementations§
impl Freeze for NetworkGetConfigResponder
impl !RefUnwindSafe for NetworkGetConfigResponder
impl Send for NetworkGetConfigResponder
impl Sync for NetworkGetConfigResponder
impl Unpin for NetworkGetConfigResponder
impl !UnwindSafe for NetworkGetConfigResponder
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