pub struct SynthesisRequest {
pub name: String,
pub system: String,
pub goal: String,
pub initial_condition: String,
pub sm_outcomes: Vec<String>,
}Fields§
§name: String§system: String§goal: String§initial_condition: String§sm_outcomes: Vec<String>Trait 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 · 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 SynthesisRequest
impl<'de> Deserialize<'de> for SynthesisRequest
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 SynthesisRequest
impl PartialEq for SynthesisRequest
Source§impl Serialize for SynthesisRequest
impl Serialize for SynthesisRequest
impl Message 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 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