pub struct SpanService {
pub agent: Option<Agent>,
pub environment: Option<String>,
pub framework: Option<Framework>,
pub id: Option<String>,
pub language: Option<Language>,
pub name: Option<String>,
pub node: Option<ServiceNode>,
pub origin: Option<ServiceOrigin>,
pub runtime: Option<Runtime>,
pub target: Option<Target>,
pub version: Option<String>,
}
Fields§
§agent: Option<Agent>
§environment: Option<String>
§framework: Option<Framework>
§id: Option<String>
§language: Option<Language>
§name: Option<String>
§node: Option<ServiceNode>
§origin: Option<ServiceOrigin>
§runtime: Option<Runtime>
§target: Option<Target>
§version: Option<String>
Trait Implementations§
Source§impl Debug for SpanService
impl Debug for SpanService
Source§impl Default for SpanService
impl Default for SpanService
Source§fn default() -> SpanService
fn default() -> SpanService
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SpanService
impl RefUnwindSafe for SpanService
impl Send for SpanService
impl Sync for SpanService
impl Unpin for SpanService
impl UnwindSafe for SpanService
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