pub struct OtelScope {
pub name: Option<Option<String>>,
pub version: Option<Option<String>>,
pub attributes: Option<Option<Vec<OtelAttribute>>>,
}Expand description
OtelScope : Instrumentation scope information
Fields§
§name: Option<Option<String>>Instrumentation scope name
version: Option<Option<String>>Instrumentation scope version
attributes: Option<Option<Vec<OtelAttribute>>>Additional scope attributes
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OtelScope
impl<'de> Deserialize<'de> for OtelScope
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for OtelScope
Auto Trait Implementations§
impl Freeze for OtelScope
impl RefUnwindSafe for OtelScope
impl Send for OtelScope
impl Sync for OtelScope
impl Unpin for OtelScope
impl UnwindSafe for OtelScope
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)