Struct plutus_ledger_api::v1::datum::Datum
source · pub struct Datum(pub PlutusData);
Expand description
Piece of information associated with a UTxO encoded into a PlutusData type.
Tuple Fields§
§0: PlutusData
Trait Implementations§
source§impl IsPlutusData for Datum
impl IsPlutusData for Datum
fn to_plutus_data(&self) -> PlutusData
fn from_plutus_data(data: &PlutusData) -> Result<Self, PlutusDataError>
source§impl Ord for Datum
impl Ord for Datum
source§impl PartialEq for Datum
impl PartialEq for Datum
source§impl PartialOrd for Datum
impl PartialOrd for Datum
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for Datum
impl StructuralPartialEq for Datum
Auto Trait Implementations§
impl Freeze for Datum
impl RefUnwindSafe for Datum
impl Send for Datum
impl Sync for Datum
impl Unpin for Datum
impl UnwindSafe for Datum
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