pub struct OtlpAttributes {
pub service_name: String,
pub other_attributes: Option<Vec<(String, String)>>,
}
Fields§
§service_name: String
§other_attributes: Option<Vec<(String, String)>>
Trait Implementations§
Source§impl Clone for OtlpAttributes
impl Clone for OtlpAttributes
Source§fn clone(&self) -> OtlpAttributes
fn clone(&self) -> OtlpAttributes
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for OtlpAttributes
impl Debug for OtlpAttributes
Source§impl From<OtlpAttributes> for Vec<KeyValue>
impl From<OtlpAttributes> for Vec<KeyValue>
Source§fn from(value: OtlpAttributes) -> Self
fn from(value: OtlpAttributes) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for OtlpAttributes
impl RefUnwindSafe for OtlpAttributes
impl Send for OtlpAttributes
impl Sync for OtlpAttributes
impl Unpin for OtlpAttributes
impl UnwindSafe for OtlpAttributes
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