pub struct SynthesisProposal {
pub proposed_record: MemoryRecord,
pub source_record_ids: Vec<String>,
pub confidence: f32,
pub rationale: String,
pub metadata: BTreeMap<String, String>,
}Fields§
§proposed_record: MemoryRecord§source_record_ids: Vec<String>§confidence: f32§rationale: String§metadata: BTreeMap<String, String>Trait Implementations§
Source§impl Clone for SynthesisProposal
impl Clone for SynthesisProposal
Source§fn clone(&self) -> SynthesisProposal
fn clone(&self) -> SynthesisProposal
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 SynthesisProposal
impl Debug for SynthesisProposal
Source§impl<'de> Deserialize<'de> for SynthesisProposal
impl<'de> Deserialize<'de> for SynthesisProposal
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
Source§impl PartialEq for SynthesisProposal
impl PartialEq for SynthesisProposal
Source§fn eq(&self, other: &SynthesisProposal) -> bool
fn eq(&self, other: &SynthesisProposal) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SynthesisProposal
impl Serialize for SynthesisProposal
impl StructuralPartialEq for SynthesisProposal
Auto Trait Implementations§
impl Freeze for SynthesisProposal
impl RefUnwindSafe for SynthesisProposal
impl Send for SynthesisProposal
impl Sync for SynthesisProposal
impl Unpin for SynthesisProposal
impl UnsafeUnpin for SynthesisProposal
impl UnwindSafe for SynthesisProposal
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