Enum gapi_grpc::google::devtools::clouddebugger::v2::breakpoint::Action [−][src]
pub enum Action { Capture, Log, }
Actions that can be taken when a breakpoint hits. Agents should reject breakpoints with unsupported or unknown action values.
Variants
Capture stack frame and variables and update the breakpoint. The data is only captured once. After that the breakpoint is set in a final state.
Log each breakpoint hit. The breakpoint remains active until deleted or expired.
Implementations
impl Action
[src][−]
pub fn is_valid(value: i32) -> bool
[src][−]
Returns true
if value
is a variant of Action
.
pub fn from_i32(value: i32) -> Option<Action>
[src][−]
Converts an i32
to a Action
, or None
if value
is not a valid variant.
Trait Implementations
impl Clone for Action
[src][+]
impl Copy for Action
[src]
impl Debug for Action
[src][+]
impl Default for Action
[src][+]
impl Eq for Action
[src]
impl From<Action> for i32
[src][+]
impl Hash for Action
[src][+]
impl Ord for Action
[src][+]
impl PartialEq<Action> for Action
[src][+]
impl PartialOrd<Action> for Action
[src][+]
impl StructuralEq for Action
[src]
impl StructuralPartialEq for Action
[src]
Auto Trait Implementations
impl RefUnwindSafe for Action
impl Send for Action
impl Sync for Action
impl Unpin for Action
impl UnwindSafe for Action
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src][+]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
impl<T> From<T> for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> IntoRequest<T> for T
[src][+]
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,