pub struct CompiledIntent {
pub ast: SemanticUnit,
pub canon_json: Vec<u8>,
pub cid: [u8; 32],
pub proof: ProofBundle,
}Fields§
§ast: SemanticUnit§canon_json: Vec<u8>§cid: [u8; 32]§proof: ProofBundleTrait Implementations§
Source§impl Clone for CompiledIntent
impl Clone for CompiledIntent
Source§fn clone(&self) -> CompiledIntent
fn clone(&self) -> CompiledIntent
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 CompiledIntent
impl Debug for CompiledIntent
Source§impl<'de> Deserialize<'de> for CompiledIntent
impl<'de> Deserialize<'de> for CompiledIntent
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
Auto Trait Implementations§
impl Freeze for CompiledIntent
impl RefUnwindSafe for CompiledIntent
impl Send for CompiledIntent
impl Sync for CompiledIntent
impl Unpin for CompiledIntent
impl UnwindSafe for CompiledIntent
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