pub struct MovePackageData {
pub modules: Vec<Vec<u8>>,
pub dependencies: Vec<ObjectId>,
pub digest: Digest,
}Expand description
Type corresponding to the output of iota move build --dump-bytecode-as-base64
Fields§
§modules: Vec<Vec<u8>>The package modules as a series of bytes
dependencies: Vec<ObjectId>The package dependencies, specified by their object IDs.
digest: DigestThe package digest.
Implementations§
Trait Implementations§
Source§impl Clone for MovePackageData
impl Clone for MovePackageData
Source§fn clone(&self) -> MovePackageData
fn clone(&self) -> MovePackageData
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 MovePackageData
impl Debug for MovePackageData
Source§impl<'de> Deserialize<'de> for MovePackageData
impl<'de> Deserialize<'de> for MovePackageData
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 MovePackageData
impl RefUnwindSafe for MovePackageData
impl Send for MovePackageData
impl Sync for MovePackageData
impl Unpin for MovePackageData
impl UnwindSafe for MovePackageData
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more