pub struct Overview {
pub commerce: Option<Box<CommerceOverview>>,
pub end: Option<String>,
pub interval: Option<String>,
pub llm: Option<Box<LlmOverview>>,
pub range: Option<String>,
pub scope: Option<Box<Scope>>,
pub start: Option<String>,
pub web: Option<Box<WebOverview>>,
}Fields§
§commerce: Option<Box<CommerceOverview>>Commerce is the orders/revenue lens over product events.
end: Option<String>End is the window’s exclusive upper bound, RFC3339 UTC.
interval: Option<String>Interval is the bucket width the window implies: hour or day.
llm: Option<Box<LlmOverview>>LLM is the LLM usage lens — real per-org data.
range: Option<String>Range is the window that was actually applied: 24h, 7d, 30d or custom.
scope: Option<Box<Scope>>Scope names the tenant these numbers belong to.
start: Option<String>Start is the window’s inclusive lower bound, RFC3339 UTC.
web: Option<Box<WebOverview>>Web is the web-traffic lens over product events.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Overview
impl<'de> Deserialize<'de> for Overview
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 StructuralPartialEq for Overview
Auto Trait Implementations§
impl Freeze for Overview
impl RefUnwindSafe for Overview
impl Send for Overview
impl Sync for Overview
impl Unpin for Overview
impl UnsafeUnpin for Overview
impl UnwindSafe for Overview
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