#[non_exhaustive]pub struct GenerateDigestResponse {
pub birth_data: GenerateDigestResponseBirthData,
pub end_date: String,
pub start_date: String,
pub windows: Vec<GenerateDigestResponseWindowsItem>,
}Expand description
Response body of generateDigest.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.birth_data: GenerateDigestResponseBirthDataEcho of the birth subject this digest was built for.
end_date: StringLast day of the resolved 90 day horizon the timeline was built over before slicing.
start_date: StringStart anchor every window is measured from.
windows: Vec<GenerateDigestResponseWindowsItem>The four rollups in ascending window length: next 24h, 7d, 30d, and 90d from the start anchor.
Trait Implementations§
Source§impl Clone for GenerateDigestResponse
impl Clone for GenerateDigestResponse
Source§impl Debug for GenerateDigestResponse
impl Debug for GenerateDigestResponse
Source§impl<'de> Deserialize<'de> for GenerateDigestResponse
impl<'de> Deserialize<'de> for GenerateDigestResponse
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 GenerateDigestResponse
impl RefUnwindSafe for GenerateDigestResponse
impl Send for GenerateDigestResponse
impl Sync for GenerateDigestResponse
impl Unpin for GenerateDigestResponse
impl UnsafeUnpin for GenerateDigestResponse
impl UnwindSafe for GenerateDigestResponse
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