pub struct TraceExportQuery {
pub format: String,
pub limit: usize,
pub flow_name: Option<String>,
pub status: Option<String>,
pub client_key: Option<String>,
}Expand description
Query parameters for trace export.
Fields§
§format: StringExport format: “jsonl” (default), “csv”, “prometheus”.
limit: usizeMax traces to export (default 100).
flow_name: Option<String>Filter by flow name.
status: Option<String>Filter by status.
client_key: Option<String>Filter by client key.
Trait Implementations§
Source§impl Debug for TraceExportQuery
impl Debug for TraceExportQuery
Source§impl<'de> Deserialize<'de> for TraceExportQuery
impl<'de> Deserialize<'de> for TraceExportQuery
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
Auto Trait Implementations§
impl Freeze for TraceExportQuery
impl RefUnwindSafe for TraceExportQuery
impl Send for TraceExportQuery
impl Sync for TraceExportQuery
impl Unpin for TraceExportQuery
impl UnsafeUnpin for TraceExportQuery
impl UnwindSafe for TraceExportQuery
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
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.