pub enum DebugDataIteratorRequest {
GetNext {
responder: DebugDataIteratorGetNextResponder,
},
GetNextCompressed {
responder: DebugDataIteratorGetNextCompressedResponder,
},
}
Expand description
An iterator protocol over which a client may retrieve debug data information.
Variants§
GetNext
Retrieve the next batch of debug data. This is a hanging get; if no data is immediately available, the call hangs until data is available. After all data has been returned, the call returns an empty vector.
Fields
§
responder: DebugDataIteratorGetNextResponder
GetNextCompressed
Retrieve the next batch of debug data (compressed using zstd). This is a hanging get; if no data is immediately available, the call hangs until data is available. After all data has been returned, the call returns an empty vector.
Fields
§
responder: DebugDataIteratorGetNextCompressedResponder
Implementations§
Source§impl DebugDataIteratorRequest
impl DebugDataIteratorRequest
pub fn into_get_next(self) -> Option<DebugDataIteratorGetNextResponder>
pub fn into_get_next_compressed( self, ) -> Option<DebugDataIteratorGetNextCompressedResponder>
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 DebugDataIteratorRequest
impl !RefUnwindSafe for DebugDataIteratorRequest
impl Send for DebugDataIteratorRequest
impl Sync for DebugDataIteratorRequest
impl Unpin for DebugDataIteratorRequest
impl !UnwindSafe for DebugDataIteratorRequest
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