pub struct ListTracesRequest {
pub tenant_id: Option<String>,
pub namespace: Option<String>,
pub limit: Option<u32>,
pub operation: i32,
pub status: i32,
pub before_started_at_unix_ms: Option<u64>,
}Fields§
§tenant_id: Option<String>§namespace: Option<String>§limit: Option<u32>§operation: i32§status: i32§before_started_at_unix_ms: Option<u64>Implementations§
Source§impl ListTracesRequest
impl ListTracesRequest
Sourcepub fn tenant_id(&self) -> &str
pub fn tenant_id(&self) -> &str
Returns the value of tenant_id, or the default value if tenant_id is unset.
Sourcepub fn namespace(&self) -> &str
pub fn namespace(&self) -> &str
Returns the value of namespace, or the default value if namespace is unset.
Sourcepub fn operation(&self) -> TraceOperationKind
pub fn operation(&self) -> TraceOperationKind
Returns the enum value of operation, or the default if the field is set to an invalid enum value.
Sourcepub fn set_operation(&mut self, value: TraceOperationKind)
pub fn set_operation(&mut self, value: TraceOperationKind)
Sets operation to the provided enum value.
Sourcepub fn status(&self) -> TraceStatus
pub fn status(&self) -> TraceStatus
Returns the enum value of status, or the default if the field is set to an invalid enum value.
Sourcepub fn set_status(&mut self, value: TraceStatus)
pub fn set_status(&mut self, value: TraceStatus)
Sets status to the provided enum value.
Sourcepub fn before_started_at_unix_ms(&self) -> u64
pub fn before_started_at_unix_ms(&self) -> u64
Returns the value of before_started_at_unix_ms, or the default value if before_started_at_unix_ms is unset.
Trait Implementations§
Source§impl Clone for ListTracesRequest
impl Clone for ListTracesRequest
Source§fn clone(&self) -> ListTracesRequest
fn clone(&self) -> ListTracesRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ListTracesRequest
impl Debug for ListTracesRequest
Source§impl Default for ListTracesRequest
impl Default for ListTracesRequest
Source§impl Hash for ListTracesRequest
impl Hash for ListTracesRequest
Source§impl Message for ListTracesRequest
impl Message for ListTracesRequest
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 ListTracesRequest
impl PartialEq for ListTracesRequest
Source§fn eq(&self, other: &ListTracesRequest) -> bool
fn eq(&self, other: &ListTracesRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ListTracesRequest
impl StructuralPartialEq for ListTracesRequest
Auto Trait Implementations§
impl Freeze for ListTracesRequest
impl RefUnwindSafe for ListTracesRequest
impl Send for ListTracesRequest
impl Sync for ListTracesRequest
impl Unpin for ListTracesRequest
impl UnsafeUnpin for ListTracesRequest
impl UnwindSafe for ListTracesRequest
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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