pub struct ShieldedBundle {
pub spends: Vec<ShieldedSpend>,
pub outputs: Vec<ShieldedOutput>,
pub transfers: Vec<ShieldedTransfer>,
}Fields§
§spends: Vec<ShieldedSpend>§outputs: Vec<ShieldedOutput>§transfers: Vec<ShieldedTransfer>Hidden-amount z→z transfers.
Trait Implementations§
Source§impl Clone for ShieldedBundle
impl Clone for ShieldedBundle
Source§impl Debug for ShieldedBundle
impl Debug for ShieldedBundle
Source§impl<'de> Deserialize<'de> for ShieldedBundle
impl<'de> Deserialize<'de> for ShieldedBundle
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ShieldedBundle
Source§impl PartialEq for ShieldedBundle
impl PartialEq for ShieldedBundle
Source§impl Serialize for ShieldedBundle
impl Serialize for ShieldedBundle
impl StructuralPartialEq for ShieldedBundle
Auto Trait Implementations§
impl Forget for ShieldedBundle
impl Freeze for ShieldedBundle
impl Move for ShieldedBundle
impl RefUnwindSafe for ShieldedBundle
impl Send for ShieldedBundle
impl Sync for ShieldedBundle
impl Unpin for ShieldedBundle
impl UnsafeUnpin for ShieldedBundle
impl UnwindSafe for ShieldedBundle
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