pub struct ProposalLimits {
pub max_nodes: usize,
pub max_edges: usize,
pub max_mappings: usize,
pub max_initial_input_bytes: usize,
}Expand description
Configured structural limits a proposal must fall within (spec 109 FR-007). Values are runtime/host configuration, not caller-supplied.
Fields§
§max_nodes: usize§max_edges: usize§max_mappings: usize§max_initial_input_bytes: usizeTrait Implementations§
Source§impl Clone for ProposalLimits
impl Clone for ProposalLimits
Source§fn clone(&self) -> ProposalLimits
fn clone(&self) -> ProposalLimits
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 moreimpl Copy for ProposalLimits
Source§impl Debug for ProposalLimits
impl Debug for ProposalLimits
Source§impl Default for ProposalLimits
impl Default for ProposalLimits
impl Eq for ProposalLimits
Source§impl PartialEq for ProposalLimits
impl PartialEq for ProposalLimits
impl StructuralPartialEq for ProposalLimits
Auto Trait Implementations§
impl Freeze for ProposalLimits
impl RefUnwindSafe for ProposalLimits
impl Send for ProposalLimits
impl Sync for ProposalLimits
impl Unpin for ProposalLimits
impl UnsafeUnpin for ProposalLimits
impl UnwindSafe for ProposalLimits
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