pub struct APINodeContract {
pub contract_name: ContractName,
pub state_block_height: BlockHeight,
pub state_commitment: StateCommitment,
pub program_id: ProgramId,
pub verifier: Verifier,
pub timeout_window: Option<(u64, u64)>,
}Fields§
§contract_name: ContractName§state_block_height: BlockHeight§state_commitment: StateCommitment§program_id: ProgramId§verifier: Verifier§timeout_window: Option<(u64, u64)>Trait Implementations§
Source§impl ComposeSchema for APINodeContract
impl ComposeSchema for APINodeContract
Source§impl Debug for APINodeContract
impl Debug for APINodeContract
Source§impl<'de> Deserialize<'de> for APINodeContract
impl<'de> Deserialize<'de> for APINodeContract
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 Serialize for APINodeContract
impl Serialize for APINodeContract
Auto Trait Implementations§
impl Freeze for APINodeContract
impl RefUnwindSafe for APINodeContract
impl Send for APINodeContract
impl Sync for APINodeContract
impl Unpin for APINodeContract
impl UnsafeUnpin for APINodeContract
impl UnwindSafe for APINodeContract
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