Struct cml_chain_wasm::plutus::ExUnits
source · pub struct ExUnits(/* private fields */);Implementations§
source§impl ExUnits
impl ExUnits
sourcepub fn to_cbor_bytes(&self) -> Vec<u8>
pub fn to_cbor_bytes(&self) -> Vec<u8>
- Serialize this type to CBOR bytes
- This type type supports encoding preservation so this will preserve round-trip CBOR formats.
- If created from scratch the CBOR will be canonical.
sourcepub fn from_cbor_bytes(cbor_bytes: &[u8]) -> Result<ExUnits, JsError>
pub fn from_cbor_bytes(cbor_bytes: &[u8]) -> Result<ExUnits, JsError>
- Create this type from CBOR bytes
sourcepub fn to_cbor_hex(&self) -> String
pub fn to_cbor_hex(&self) -> String
- Serialize this type to CBOR bytes encoded as a hex string (useful for working with CIP30).
- This type type supports encoding preservation so this will preserve round-trip CBOR formats.
- If created from scratch the CBOR will be canonical.
Trait Implementations§
source§impl FromWasmAbi for ExUnits
impl FromWasmAbi for ExUnits
source§impl IntoWasmAbi for ExUnits
impl IntoWasmAbi for ExUnits
source§impl OptionFromWasmAbi for ExUnits
impl OptionFromWasmAbi for ExUnits
source§impl OptionIntoWasmAbi for ExUnits
impl OptionIntoWasmAbi for ExUnits
source§impl RefFromWasmAbi for ExUnits
impl RefFromWasmAbi for ExUnits
source§impl RefMutFromWasmAbi for ExUnits
impl RefMutFromWasmAbi for ExUnits
Auto Trait Implementations§
impl RefUnwindSafe for ExUnits
impl Send for ExUnits
impl Sync for ExUnits
impl Unpin for ExUnits
impl UnwindSafe for ExUnits
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> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::Abisource§fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
Same as
IntoWasmAbi::into_abi, except that it may throw and never
return in the case of Err.