pub struct PreparedTestIntent {
pub encoded_instructions: Vec<u8>,
pub references: IndexSet<Reference>,
pub blobs: IndexMap<Hash, Vec<u8>>,
pub hash: Hash,
pub children_subintent_indices: Vec<SubintentIndex>,
pub initial_proofs: BTreeSet<NonFungibleGlobalId>,
}
Fields§
§encoded_instructions: Vec<u8>
§references: IndexSet<Reference>
§blobs: IndexMap<Hash, Vec<u8>>
§hash: Hash
§children_subintent_indices: Vec<SubintentIndex>
§initial_proofs: BTreeSet<NonFungibleGlobalId>
Implementations§
Source§impl PreparedTestIntent
impl PreparedTestIntent
pub fn from_v1( intent: TestIntentV1, settings: &PreparationSettings, ) -> Result<Self, PrepareError>
pub fn from_v2( intent: TestIntentV2, settings: &PreparationSettings, ) -> Result<Self, PrepareError>
pub fn into_executable_intent(self) -> ExecutableIntent
Auto Trait Implementations§
impl Freeze for PreparedTestIntent
impl RefUnwindSafe for PreparedTestIntent
impl Send for PreparedTestIntent
impl Sync for PreparedTestIntent
impl Unpin for PreparedTestIntent
impl UnwindSafe for PreparedTestIntent
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