pub struct UpdateMsg {
pub msg_seq: Option<u64>,
pub orig_msg_uncountable: Option<bool>,
pub event_type: Option<u64>,
pub event_version: Option<u64>,
pub operator_tinyid: Option<u64>,
pub operator_role: Option<u64>,
pub reason: Option<u64>,
pub timestamp: Option<u64>,
}Fields
msg_seq: Option<u64>orig_msg_uncountable: Option<bool>event_type: Option<u64>event_version: Option<u64>operator_tinyid: Option<u64>operator_role: Option<u64>reason: Option<u64>timestamp: Option<u64>Implementations
sourceimpl UpdateMsg
impl UpdateMsg
sourcepub fn msg_seq(&self) -> u64
pub fn msg_seq(&self) -> u64
Returns the value of msg_seq, or the default value if msg_seq is unset.
sourcepub fn orig_msg_uncountable(&self) -> bool
pub fn orig_msg_uncountable(&self) -> bool
Returns the value of orig_msg_uncountable, or the default value if orig_msg_uncountable is unset.
sourcepub fn event_type(&self) -> u64
pub fn event_type(&self) -> u64
Returns the value of event_type, or the default value if event_type is unset.
sourcepub fn event_version(&self) -> u64
pub fn event_version(&self) -> u64
Returns the value of event_version, or the default value if event_version is unset.
sourcepub fn operator_tinyid(&self) -> u64
pub fn operator_tinyid(&self) -> u64
Returns the value of operator_tinyid, or the default value if operator_tinyid is unset.
sourcepub fn operator_role(&self) -> u64
pub fn operator_role(&self) -> u64
Returns the value of operator_role, or the default value if operator_role is unset.
Trait Implementations
sourceimpl Message for UpdateMsg
impl Message for UpdateMsg
sourcefn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
sourcefn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
Encodes the message to a buffer. Read more
sourcefn encode_to_vec(&self) -> Vec<u8, Global>
fn encode_to_vec(&self) -> Vec<u8, Global>
Encodes the message to a newly allocated buffer.
sourcefn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
Encodes the message with a length-delimiter to a buffer. Read more
sourcefn encode_length_delimited_to_vec(&self) -> Vec<u8, Global>
fn encode_length_delimited_to_vec(&self) -> Vec<u8, Global>
Encodes the message with a length-delimiter to a newly allocated buffer.
sourcefn decode<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
fn decode<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
Decodes an instance of the message from a buffer. Read more
sourcefn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
sourcefn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self. Read more
sourcefn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
Decodes a length-delimited instance of the message from buffer, and
merges it into self. Read more
impl StructuralPartialEq for UpdateMsg
Auto Trait Implementations
impl RefUnwindSafe for UpdateMsg
impl Send for UpdateMsg
impl Sync for UpdateMsg
impl Unpin for UpdateMsg
impl UnwindSafe for UpdateMsg
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<B> PbToBytes<B> for B where
B: Message + Default,
impl<B> PbToBytes<B> for B where
B: Message + Default,
fn to_bytes(&self) -> Bytes
fn from_bytes(buf: &[u8]) -> Result<B, DecodeError>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more