pub struct ObservationRequest { /* private fields */ }Expand description
Explicit selection for an instrumented execution pass.
Implementations§
Source§impl ObservationRequest
impl ObservationRequest
Sourcepub fn selected(
selectors: impl IntoIterator<Item = ObservationSelector>,
) -> Self
pub fn selected( selectors: impl IntoIterator<Item = ObservationSelector>, ) -> Self
Selects the supplied exact paths or prefixes.
Sourcepub fn selectors(&self) -> &[ObservationSelector]
pub fn selectors(&self) -> &[ObservationSelector]
Requested selectors; empty means all points.
Trait Implementations§
Source§impl Clone for ObservationRequest
impl Clone for ObservationRequest
Source§fn clone(&self) -> ObservationRequest
fn clone(&self) -> ObservationRequest
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 ObservationRequest
impl Debug for ObservationRequest
Source§impl<'de> Deserialize<'de> for ObservationRequest
impl<'de> Deserialize<'de> for ObservationRequest
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 ObservationRequest
Source§impl PartialEq for ObservationRequest
impl PartialEq for ObservationRequest
Source§impl Serialize for ObservationRequest
impl Serialize for ObservationRequest
impl StructuralPartialEq for ObservationRequest
Auto Trait Implementations§
impl Freeze for ObservationRequest
impl RefUnwindSafe for ObservationRequest
impl Send for ObservationRequest
impl Sync for ObservationRequest
impl Unpin for ObservationRequest
impl UnsafeUnpin for ObservationRequest
impl UnwindSafe for ObservationRequest
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