Enum wallet::transaction::WitnessInput
source · pub enum WitnessInput<SecretKey, Signature> {
SecretKey(SecretKey),
Signature(Signature),
}
Variants§
Trait Implementations§
Auto Trait Implementations§
impl<SecretKey, Signature> RefUnwindSafe for WitnessInput<SecretKey, Signature>where SecretKey: RefUnwindSafe, Signature: RefUnwindSafe,
impl<SecretKey, Signature> Send for WitnessInput<SecretKey, Signature>where SecretKey: Send, Signature: Send,
impl<SecretKey, Signature> Sync for WitnessInput<SecretKey, Signature>where SecretKey: Sync, Signature: Sync,
impl<SecretKey, Signature> Unpin for WitnessInput<SecretKey, Signature>where SecretKey: Unpin, Signature: Unpin,
impl<SecretKey, Signature> UnwindSafe for WitnessInput<SecretKey, Signature>where SecretKey: UnwindSafe, Signature: UnwindSafe,
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