pub struct GatewayResponse {
pub timestamp: String,
pub flux_payload: Option<Value>,
pub state: Option<HsiState>,
}Available on crate feature
gateway only.Expand description
Gateway response from the behavioral ingest endpoint.
Fields§
§timestamp: StringTimestamp of processing
flux_payload: Option<Value>Flux payload (if processed)
state: Option<HsiState>HSI state summary
Trait Implementations§
Source§impl Clone for GatewayResponse
impl Clone for GatewayResponse
Source§fn clone(&self) -> GatewayResponse
fn clone(&self) -> GatewayResponse
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 GatewayResponse
impl Debug for GatewayResponse
Source§impl<'de> Deserialize<'de> for GatewayResponse
impl<'de> Deserialize<'de> for GatewayResponse
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 GatewayResponse
impl RefUnwindSafe for GatewayResponse
impl Send for GatewayResponse
impl Sync for GatewayResponse
impl Unpin for GatewayResponse
impl UnwindSafe for GatewayResponse
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