pub enum SubmissionScratchInitialization {
ProviderContract,
FillByte(u8),
}Expand description
Scratch bytes presented to every provider invocation in one submission.
ProviderContract preserves the selected provider’s declared reuse policy;
explicit fill patterns are diagnostic proof inputs and are encoded before
compute outside reusable executable capture.
Variants§
Trait Implementations§
Source§impl Clone for SubmissionScratchInitialization
impl Clone for SubmissionScratchInitialization
Source§fn clone(&self) -> SubmissionScratchInitialization
fn clone(&self) -> SubmissionScratchInitialization
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 SubmissionScratchInitialization
Source§impl Default for SubmissionScratchInitialization
impl Default for SubmissionScratchInitialization
Source§fn default() -> SubmissionScratchInitialization
fn default() -> SubmissionScratchInitialization
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubmissionScratchInitialization
impl<'de> Deserialize<'de> for SubmissionScratchInitialization
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
impl Eq for SubmissionScratchInitialization
impl StructuralPartialEq for SubmissionScratchInitialization
Auto Trait Implementations§
impl Freeze for SubmissionScratchInitialization
impl RefUnwindSafe for SubmissionScratchInitialization
impl Send for SubmissionScratchInitialization
impl Sync for SubmissionScratchInitialization
impl Unpin for SubmissionScratchInitialization
impl UnsafeUnpin for SubmissionScratchInitialization
impl UnwindSafe for SubmissionScratchInitialization
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