Struct aws_sdk_xray::model::Trace
source · [−]#[non_exhaustive]pub struct Trace { /* private fields */ }
Expand description
A collection of segment documents with matching trace IDs.
Implementations
sourceimpl Trace
impl Trace
sourcepub fn id(&self) -> Option<&str>
pub fn id(&self) -> Option<&str>
The unique identifier for the request that generated the trace's segments and subsegments.
sourcepub fn duration(&self) -> Option<f64>
pub fn duration(&self) -> Option<f64>
The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.
sourcepub fn limit_exceeded(&self) -> Option<bool>
pub fn limit_exceeded(&self) -> Option<bool>
LimitExceeded is set to true when the trace has exceeded one of the defined quotas. For more information about quotas, see Amazon Web Services X-Ray endpoints and quotas.
Trait Implementations
impl StructuralPartialEq for Trace
Auto Trait Implementations
impl RefUnwindSafe for Trace
impl Send for Trace
impl Sync for Trace
impl Unpin for Trace
impl UnwindSafe for Trace
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more