Struct aws_sdk_evidently::types::EvaluationRequest
source · #[non_exhaustive]pub struct EvaluationRequest { /* private fields */ }Expand description
This structure assigns a feature variation to one user session.
Implementations§
source§impl EvaluationRequest
impl EvaluationRequest
sourcepub fn entity_id(&self) -> Option<&str>
pub fn entity_id(&self) -> Option<&str>
An internal ID that represents a unique user session of the application. This entityID is checked against any override rules assigned for this feature.
sourcepub fn evaluation_context(&self) -> Option<&str>
pub fn evaluation_context(&self) -> Option<&str>
A JSON block of attributes that you can optionally pass in. This JSON block is included in the evaluation events sent to Evidently from the user session.
source§impl EvaluationRequest
impl EvaluationRequest
sourcepub fn builder() -> EvaluationRequestBuilder
pub fn builder() -> EvaluationRequestBuilder
Creates a new builder-style object to manufacture EvaluationRequest.
Trait Implementations§
source§impl Clone for EvaluationRequest
impl Clone for EvaluationRequest
source§fn clone(&self) -> EvaluationRequest
fn clone(&self) -> EvaluationRequest
Returns a copy 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 EvaluationRequest
impl Debug for EvaluationRequest
source§impl PartialEq<EvaluationRequest> for EvaluationRequest
impl PartialEq<EvaluationRequest> for EvaluationRequest
source§fn eq(&self, other: &EvaluationRequest) -> bool
fn eq(&self, other: &EvaluationRequest) -> bool
This method tests for
self and other values to be equal, and is used
by ==.