Struct plutus_ledger_api::v1::script::ScriptHash
source · pub struct ScriptHash(pub LedgerBytes);
Expand description
Hash of a Plutus script
Tuple Fields§
§0: LedgerBytes
Trait Implementations§
source§impl Clone for ScriptHash
impl Clone for ScriptHash
source§fn clone(&self) -> ScriptHash
fn clone(&self) -> ScriptHash
Returns a copy 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 ScriptHash
impl Debug for ScriptHash
source§impl Hash for ScriptHash
impl Hash for ScriptHash
source§impl IsPlutusData for ScriptHash
impl IsPlutusData for ScriptHash
fn to_plutus_data(&self) -> PlutusData
fn from_plutus_data(data: &PlutusData) -> Result<Self, PlutusDataError>
source§impl Ord for ScriptHash
impl Ord for ScriptHash
source§fn cmp(&self, other: &ScriptHash) -> Ordering
fn cmp(&self, other: &ScriptHash) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for ScriptHash
impl PartialEq for ScriptHash
source§fn eq(&self, other: &ScriptHash) -> bool
fn eq(&self, other: &ScriptHash) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for ScriptHash
impl PartialOrd for ScriptHash
source§fn partial_cmp(&self, other: &ScriptHash) -> Option<Ordering>
fn partial_cmp(&self, other: &ScriptHash) -> Option<Ordering>
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 ScriptHash
impl StructuralPartialEq for ScriptHash
Auto Trait Implementations§
impl RefUnwindSafe for ScriptHash
impl Send for ScriptHash
impl Sync for ScriptHash
impl Unpin for ScriptHash
impl UnwindSafe for ScriptHash
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