pub enum DiagnosticsRequest {
IterateIp {
s: ServerEnd<IpIteratorMarker>,
extensions: Extensions,
matchers: Vec<IpSocketMatcher>,
responder: DiagnosticsIterateIpResponder,
},
}
Expand description
Provides diagnostic information IP sockets.
Variants§
IterateIp
Populates an iterator over all IP sockets that match the provided filters.
Unbound sockets are not returned.
Fields
§
s: ServerEnd<IpIteratorMarker>
§
extensions: Extensions
§
matchers: Vec<IpSocketMatcher>
§
responder: DiagnosticsIterateIpResponder
Implementations§
Source§impl DiagnosticsRequest
impl DiagnosticsRequest
pub fn into_iterate_ip( self, ) -> Option<(ServerEnd<IpIteratorMarker>, Extensions, Vec<IpSocketMatcher>, DiagnosticsIterateIpResponder)>
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 DiagnosticsRequest
impl !RefUnwindSafe for DiagnosticsRequest
impl Send for DiagnosticsRequest
impl Sync for DiagnosticsRequest
impl Unpin for DiagnosticsRequest
impl !UnwindSafe for DiagnosticsRequest
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