pub struct ProfileInstrumentationScopeV1 {
pub name: String,
pub version: Option<String>,
pub attributes: Vec<ProfileLabelV1>,
}Fields§
§name: String§version: Option<String>§attributes: Vec<ProfileLabelV1>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ProfileInstrumentationScopeV1
impl<'de> Deserialize<'de> for ProfileInstrumentationScopeV1
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 Eq for ProfileInstrumentationScopeV1
impl StructuralPartialEq for ProfileInstrumentationScopeV1
Auto Trait Implementations§
impl Freeze for ProfileInstrumentationScopeV1
impl RefUnwindSafe for ProfileInstrumentationScopeV1
impl Send for ProfileInstrumentationScopeV1
impl Sync for ProfileInstrumentationScopeV1
impl Unpin for ProfileInstrumentationScopeV1
impl UnsafeUnpin for ProfileInstrumentationScopeV1
impl UnwindSafe for ProfileInstrumentationScopeV1
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