pub struct TransactionOutputV2 {
pub address: SerializedAddress,
pub amount: TransactionOutputValue,
pub datum: Option<Datum>,
pub script_ref: Option<EncodedCBOR>,
}
Fields§
§address: SerializedAddress
§amount: TransactionOutputValue
§datum: Option<Datum>
§script_ref: Option<EncodedCBOR>
Implementations§
Trait Implementations§
Source§impl Clone for TransactionOutputV2
impl Clone for TransactionOutputV2
Source§fn clone(&self) -> TransactionOutputV2
fn clone(&self) -> TransactionOutputV2
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 TransactionOutputV2
impl Debug for TransactionOutputV2
Source§impl Decode for TransactionOutputV2
impl Decode for TransactionOutputV2
Source§impl PartialEq for TransactionOutputV2
impl PartialEq for TransactionOutputV2
impl Eq for TransactionOutputV2
impl StructuralPartialEq for TransactionOutputV2
Auto Trait Implementations§
impl Freeze for TransactionOutputV2
impl RefUnwindSafe for TransactionOutputV2
impl Send for TransactionOutputV2
impl Sync for TransactionOutputV2
impl Unpin for TransactionOutputV2
impl UnwindSafe for TransactionOutputV2
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