pub struct ClassifiedInput {
pub input_type: SpInputType,
pub public_key: PublicKey,
}Expand description
A classified transaction input with its extracted public key.
Fields§
§input_type: SpInputTypeThe BIP 352 input type.
public_key: PublicKeyThe public key extracted from the input (used for ECDH).
Trait Implementations§
Source§impl Clone for ClassifiedInput
impl Clone for ClassifiedInput
Source§fn clone(&self) -> ClassifiedInput
fn clone(&self) -> ClassifiedInput
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 ClassifiedInput
impl Debug for ClassifiedInput
Source§impl PartialEq for ClassifiedInput
impl PartialEq for ClassifiedInput
impl Eq for ClassifiedInput
impl StructuralPartialEq for ClassifiedInput
Auto Trait Implementations§
impl Freeze for ClassifiedInput
impl RefUnwindSafe for ClassifiedInput
impl Send for ClassifiedInput
impl Sync for ClassifiedInput
impl Unpin for ClassifiedInput
impl UnsafeUnpin for ClassifiedInput
impl UnwindSafe for ClassifiedInput
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