pub struct EnsHealthKind {
pub d: Option<String>,
pub st_val: i32,
}
Expand description
<> Enumerated status (ENS)
Fields§
§d: Option<String>
Textual description of the data. In case it is used within the CDC LPL, the description refers to the logical node.
st_val: i32
Value of the data.
Implementations§
Source§impl EnsHealthKind
impl EnsHealthKind
Sourcepub fn st_val(&self) -> HealthKind
pub fn st_val(&self) -> HealthKind
Returns the enum value of st_val
, or the default if the field is set to an invalid enum value.
Sourcepub fn set_st_val(&mut self, value: HealthKind)
pub fn set_st_val(&mut self, value: HealthKind)
Sets st_val
to the provided enum value.
Trait Implementations§
Source§impl Clone for EnsHealthKind
impl Clone for EnsHealthKind
Source§fn clone(&self) -> EnsHealthKind
fn clone(&self) -> EnsHealthKind
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 EnsHealthKind
impl Debug for EnsHealthKind
Source§impl Default for EnsHealthKind
impl Default for EnsHealthKind
Source§fn default() -> EnsHealthKind
fn default() -> EnsHealthKind
Returns the “default value” for a type. Read more
Source§impl Message for EnsHealthKind
impl Message for EnsHealthKind
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<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message to a buffer. Read more
Source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn decode<B>(buf: B) -> Result<Self, DecodeError>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into
self
. Read moreSource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.Source§impl PartialEq for EnsHealthKind
impl PartialEq for EnsHealthKind
impl StructuralPartialEq for EnsHealthKind
Auto Trait Implementations§
impl Freeze for EnsHealthKind
impl RefUnwindSafe for EnsHealthKind
impl Send for EnsHealthKind
impl Sync for EnsHealthKind
impl Unpin for EnsHealthKind
impl UnwindSafe for EnsHealthKind
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