Trait PlutusDataExtensions

Source
pub trait PlutusDataExtensions {
    // Required methods
    fn as_u64(&self) -> Option<u64>;
    fn as_u32(&self) -> Option<u32>;
    fn as_u16(&self) -> Option<u16>;
}
Expand description

Extension trait for [PlutusData].

Required Methods§

Source

fn as_u64(&self) -> Option<u64>

Tries to interpret a [PlutusData] as u64.

Source

fn as_u32(&self) -> Option<u32>

Tries to interpret a [PlutusData] as u32.

Source

fn as_u16(&self) -> Option<u16>

Tries to interpret a [PlutusData] as u16.

Implementations on Foreign Types§

Source§

impl PlutusDataExtensions for PlutusData

Source§

fn as_u64(&self) -> Option<u64>

Source§

fn as_u32(&self) -> Option<u32>

Source§

fn as_u16(&self) -> Option<u16>

Implementors§