pub struct EventContractCapabilities {Show 13 fields
pub cli_version: u32,
pub certificate_version: u32,
pub portfolio_version: u32,
pub semantics: String,
pub proof_format: String,
pub min_relevant_inputs: usize,
pub max_relevant_inputs: usize,
pub max_latches: usize,
pub max_horizon: usize,
pub max_contract_bytes: u64,
pub max_certificate_bytes: u64,
pub max_proof_bytes: usize,
pub max_total_proof_bytes: usize,
}Expand description
Machine-discovered limits and formats for event-contract CLI v1.
Fields§
§cli_version: u32§certificate_version: u32§portfolio_version: u32§semantics: String§proof_format: String§min_relevant_inputs: usize§max_relevant_inputs: usize§max_latches: usize§max_horizon: usize§max_contract_bytes: u64§max_certificate_bytes: u64§max_proof_bytes: usize§max_total_proof_bytes: usizeTrait Implementations§
Source§impl Clone for EventContractCapabilities
impl Clone for EventContractCapabilities
Source§fn clone(&self) -> EventContractCapabilities
fn clone(&self) -> EventContractCapabilities
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 EventContractCapabilities
impl Debug for EventContractCapabilities
impl Eq for EventContractCapabilities
impl StructuralPartialEq for EventContractCapabilities
Auto Trait Implementations§
impl Freeze for EventContractCapabilities
impl RefUnwindSafe for EventContractCapabilities
impl Send for EventContractCapabilities
impl Sync for EventContractCapabilities
impl Unpin for EventContractCapabilities
impl UnsafeUnpin for EventContractCapabilities
impl UnwindSafe for EventContractCapabilities
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