Struct google_api_proto::google::devtools::clouddebugger::v2::ListBreakpointsRequest
source · pub struct ListBreakpointsRequest {
pub debuggee_id: String,
pub include_all_users: bool,
pub include_inactive: bool,
pub action: Option<BreakpointActionValue>,
pub strip_results: bool,
pub wait_token: String,
pub client_version: String,
}
Expand description
Request to list breakpoints.
Fields§
§debuggee_id: String
Required. ID of the debuggee whose breakpoints to list.
include_all_users: bool
When set to true
, the response includes the list of breakpoints set by
any user. Otherwise, it includes only breakpoints set by the caller.
include_inactive: bool
When set to true
, the response includes active and inactive
breakpoints. Otherwise, it includes only active breakpoints.
action: Option<BreakpointActionValue>
When set, the response includes only breakpoints with the specified action.
strip_results: bool
This field is deprecated. The following fields are always stripped out of
the result: stack_frames
, evaluated_expressions
and variable_table
.
wait_token: String
A wait token that, if specified, blocks the call until the breakpoints
list has changed, or a server selected timeout has expired. The value
should be set from the last response. The error code
google.rpc.Code.ABORTED
(RPC) is returned on wait timeout, which
should be called again with the same wait_token
.
client_version: String
Required. The client version making the call.
Schema: domain/type/version
(e.g., google.com/intellij/v1
).
Trait Implementations§
source§impl Clone for ListBreakpointsRequest
impl Clone for ListBreakpointsRequest
source§fn clone(&self) -> ListBreakpointsRequest
fn clone(&self) -> ListBreakpointsRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListBreakpointsRequest
impl Debug for ListBreakpointsRequest
source§impl Default for ListBreakpointsRequest
impl Default for ListBreakpointsRequest
source§impl Message for ListBreakpointsRequest
impl Message for ListBreakpointsRequest
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
.source§impl PartialEq for ListBreakpointsRequest
impl PartialEq for ListBreakpointsRequest
source§fn eq(&self, other: &ListBreakpointsRequest) -> bool
fn eq(&self, other: &ListBreakpointsRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListBreakpointsRequest
Auto Trait Implementations§
impl Freeze for ListBreakpointsRequest
impl RefUnwindSafe for ListBreakpointsRequest
impl Send for ListBreakpointsRequest
impl Sync for ListBreakpointsRequest
impl Unpin for ListBreakpointsRequest
impl UnwindSafe for ListBreakpointsRequest
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request