pub struct StageContract {
pub input_kinds: Vec<String>,
pub output_kinds: Vec<String>,
pub min_inputs: Option<usize>,
pub max_inputs: Option<usize>,
pub require_transcript: bool,
pub schema: Option<Value>,
}Fields§
§input_kinds: Vec<String>§output_kinds: Vec<String>§min_inputs: Option<usize>§max_inputs: Option<usize>§require_transcript: bool§schema: Option<Value>Trait Implementations§
Source§impl Clone for StageContract
impl Clone for StageContract
Source§fn clone(&self) -> StageContract
fn clone(&self) -> StageContract
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 StageContract
impl Debug for StageContract
Source§impl Default for StageContract
impl Default for StageContract
Source§fn default() -> StageContract
fn default() -> StageContract
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StageContractwhere
StageContract: Default,
impl<'de> Deserialize<'de> for StageContractwhere
StageContract: 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
Source§impl PartialEq for StageContract
impl PartialEq for StageContract
Source§impl Serialize for StageContract
impl Serialize for StageContract
impl StructuralPartialEq for StageContract
Auto Trait Implementations§
impl Freeze for StageContract
impl RefUnwindSafe for StageContract
impl Send for StageContract
impl Sync for StageContract
impl Unpin for StageContract
impl UnsafeUnpin for StageContract
impl UnwindSafe for StageContract
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