FidlResponder

Trait FidlResponder 

Source
pub trait FidlResponder<R> {
    // Required method
    fn try_send(self, response: R) -> Result<(), Error>;
}
Expand description

A type capable of responding to FIDL requests.

Required Methods§

Source

fn try_send(self, response: R) -> Result<(), Error>

Try to send the given response over this responder.

Implementations on Foreign Types§

Source§

impl FidlResponder<Result<&RouteStats, GetRouteStatsError>> for Ipv4RoutingTableControllerGetRouteStatsResponder

Source§

fn try_send( self, response: Result<&RouteStats, GetRouteStatsError>, ) -> Result<(), Error>

Source§

impl FidlResponder<Result<&RouteStats, GetRouteStatsError>> for Ipv6RoutingTableControllerGetRouteStatsResponder

Source§

fn try_send( self, response: Result<&RouteStats, GetRouteStatsError>, ) -> Result<(), Error>

Source§

impl FidlResponder<Result<(), AddRouteError>> for Ipv4RoutingTableControllerAddRouteResponder

Source§

impl FidlResponder<Result<(), AddRouteError>> for Ipv6RoutingTableControllerAddRouteResponder

Source§

impl FidlResponder<Result<(), DelRouteError>> for Ipv4RoutingTableControllerDelRouteResponder

Source§

impl FidlResponder<Result<(), DelRouteError>> for Ipv6RoutingTableControllerDelRouteResponder

Source§

impl FidlResponder<WatchRoutingEventsResponse<Ipv4>> for Ipv4RoutingTableControllerWatchRoutingEventsResponder

Source§

impl FidlResponder<WatchRoutingEventsResponse<Ipv6>> for Ipv6RoutingTableControllerWatchRoutingEventsResponder

Implementors§