pub struct FlowStagesGroup {
pub alert_defs: Vec<FlowStagesGroupsAlertDefs>,
pub next_op: i32,
pub alerts_op: i32,
}Fields§
§alert_defs: Vec<FlowStagesGroupsAlertDefs>§next_op: i32§alerts_op: i32Implementations§
Source§impl FlowStagesGroup
impl FlowStagesGroup
Sourcepub fn next_op(&self) -> NextOp
pub fn next_op(&self) -> NextOp
Returns the enum value of next_op, or the default if the field is set to an invalid enum value.
Sourcepub fn set_next_op(&mut self, value: NextOp)
pub fn set_next_op(&mut self, value: NextOp)
Sets next_op to the provided enum value.
Sourcepub fn alerts_op(&self) -> AlertsOp
pub fn alerts_op(&self) -> AlertsOp
Returns the enum value of alerts_op, or the default if the field is set to an invalid enum value.
Sourcepub fn set_alerts_op(&mut self, value: AlertsOp)
pub fn set_alerts_op(&mut self, value: AlertsOp)
Sets alerts_op to the provided enum value.
Trait Implementations§
Source§impl Clone for FlowStagesGroup
impl Clone for FlowStagesGroup
Source§fn clone(&self) -> FlowStagesGroup
fn clone(&self) -> FlowStagesGroup
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FlowStagesGroup
impl Debug for FlowStagesGroup
Source§impl Default for FlowStagesGroup
impl Default for FlowStagesGroup
Source§fn default() -> FlowStagesGroup
fn default() -> FlowStagesGroup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FlowStagesGroup
impl<'de> Deserialize<'de> for FlowStagesGroup
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<FlowStagesGroup, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FlowStagesGroup, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Message for FlowStagesGroup
impl Message for FlowStagesGroup
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
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,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
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,
Encodes the message with a length-delimiter to a buffer. Read more
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,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
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,
Decodes a length-delimited instance of the message from the buffer.
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,
Decodes an instance of the message from a buffer, and merges it into
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,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for FlowStagesGroup
impl PartialEq for FlowStagesGroup
Source§impl Serialize for FlowStagesGroup
impl Serialize for FlowStagesGroup
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for FlowStagesGroup
Auto Trait Implementations§
impl Freeze for FlowStagesGroup
impl RefUnwindSafe for FlowStagesGroup
impl Send for FlowStagesGroup
impl Sync for FlowStagesGroup
impl Unpin for FlowStagesGroup
impl UnwindSafe for FlowStagesGroup
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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>
Wrap the input message
T in a tonic::Request