pub struct CompareSnapshotsRequest {
pub left_snapshot_id: Option<String>,
pub right_snapshot_id: Option<String>,
pub left_environment_id: Option<String>,
pub right_environment_id: Option<String>,
pub left_persona_id: Option<String>,
pub right_persona_id: Option<String>,
pub left_scenario_id: Option<String>,
pub right_scenario_id: Option<String>,
pub left_reality_level: Option<f64>,
pub right_reality_level: Option<f64>,
}Expand description
Request to compare snapshots
Fields§
§left_snapshot_id: Option<String>Left snapshot ID (or use environment/persona/scenario)
right_snapshot_id: Option<String>Right snapshot ID (or use environment/persona/scenario)
left_environment_id: Option<String>Left environment ID (alternative to snapshot_id)
right_environment_id: Option<String>Right environment ID (alternative to snapshot_id)
left_persona_id: Option<String>Left persona ID (alternative to snapshot_id)
right_persona_id: Option<String>Right persona ID (alternative to snapshot_id)
left_scenario_id: Option<String>Left scenario ID (alternative to snapshot_id)
right_scenario_id: Option<String>Right scenario ID (alternative to snapshot_id)
left_reality_level: Option<f64>Left reality level (alternative to snapshot_id)
right_reality_level: Option<f64>Right reality level (alternative to snapshot_id)
Trait Implementations§
Source§impl Debug for CompareSnapshotsRequest
impl Debug for CompareSnapshotsRequest
Source§impl<'de> Deserialize<'de> for CompareSnapshotsRequest
impl<'de> Deserialize<'de> for CompareSnapshotsRequest
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 CompareSnapshotsRequest
impl RefUnwindSafe for CompareSnapshotsRequest
impl Send for CompareSnapshotsRequest
impl Sync for CompareSnapshotsRequest
impl Unpin for CompareSnapshotsRequest
impl UnwindSafe for CompareSnapshotsRequest
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request