pub struct SynthesisRequest {
pub tenant_id: String,
pub namespace: Option<String>,
pub actor_id: Option<String>,
pub conversation_id: Option<String>,
pub session_id: Option<String>,
pub from_unix_ms: Option<u64>,
pub to_unix_ms: Option<u64>,
pub min_source_records: usize,
pub max_source_records: usize,
pub max_proposals: usize,
pub dry_run: bool,
pub reason: String,
}Fields§
§tenant_id: String§namespace: Option<String>§actor_id: Option<String>§conversation_id: Option<String>§session_id: Option<String>§from_unix_ms: Option<u64>§to_unix_ms: Option<u64>§min_source_records: usize§max_source_records: usize§max_proposals: usize§dry_run: bool§reason: StringTrait Implementations§
Source§impl Clone for SynthesisRequest
impl Clone for SynthesisRequest
Source§fn clone(&self) -> SynthesisRequest
fn clone(&self) -> SynthesisRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SynthesisRequest
impl Debug for SynthesisRequest
Source§impl Default for SynthesisRequest
impl Default for SynthesisRequest
Source§impl<'de> Deserialize<'de> for SynthesisRequestwhere
SynthesisRequest: Default,
impl<'de> Deserialize<'de> for SynthesisRequestwhere
SynthesisRequest: Default,
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 Eq for SynthesisRequest
Source§impl PartialEq for SynthesisRequest
impl PartialEq for SynthesisRequest
Source§fn eq(&self, other: &SynthesisRequest) -> bool
fn eq(&self, other: &SynthesisRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SynthesisRequest
impl Serialize for SynthesisRequest
impl StructuralPartialEq for SynthesisRequest
Auto Trait Implementations§
impl Freeze for SynthesisRequest
impl RefUnwindSafe for SynthesisRequest
impl Send for SynthesisRequest
impl Sync for SynthesisRequest
impl Unpin for SynthesisRequest
impl UnsafeUnpin for SynthesisRequest
impl UnwindSafe for SynthesisRequest
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