pub struct LogSearchMeta {
pub page: Option<LogSearchPage>,
pub status: Option<String>,
pub elapsed: Option<i64>,
pub request_id: Option<String>,
pub warnings: Option<Value>,
}Expand description
Search-level metadata returned by POST /api/v2/logs/events/search.
Datadog returns additional fields (elapsed, request_id, warnings,
status) whose shapes vary; they’re preserved as raw serde_json::Value
so JSON / YAML output round-trips unchanged.
Fields§
§page: Option<LogSearchPage>Cursor pagination block (absent when no further pages exist).
status: Option<String>Search status reported by Datadog (e.g. done).
elapsed: Option<i64>Elapsed query time as reported by Datadog, in milliseconds.
request_id: Option<String>Datadog request id; useful for support escalations.
warnings: Option<Value>Optional non-fatal warnings emitted by the search.
Trait Implementations§
Source§impl Clone for LogSearchMeta
impl Clone for LogSearchMeta
Source§fn clone(&self) -> LogSearchMeta
fn clone(&self) -> LogSearchMeta
Returns a duplicate of the value. Read more
1.0.0 · 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 LogSearchMeta
impl Debug for LogSearchMeta
Source§impl Default for LogSearchMeta
impl Default for LogSearchMeta
Source§fn default() -> LogSearchMeta
fn default() -> LogSearchMeta
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LogSearchMeta
impl<'de> Deserialize<'de> for LogSearchMeta
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
Source§impl PartialEq for LogSearchMeta
impl PartialEq for LogSearchMeta
Source§impl Serialize for LogSearchMeta
impl Serialize for LogSearchMeta
impl Eq for LogSearchMeta
impl StructuralPartialEq for LogSearchMeta
Auto Trait Implementations§
impl Freeze for LogSearchMeta
impl RefUnwindSafe for LogSearchMeta
impl Send for LogSearchMeta
impl Sync for LogSearchMeta
impl Unpin for LogSearchMeta
impl UnsafeUnpin for LogSearchMeta
impl UnwindSafe for LogSearchMeta
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.