pub struct Selection {
pub inputs: Vec<Input>,
pub outputs: Vec<Output>,
}Expand description
Final selection of inputs and outputs.
Fields§
§inputs: Vec<Input>Inputs in this selection.
outputs: Vec<Output>Outputs in this selection.
Implementations§
Source§impl Selection
impl Selection
Sourcepub fn create_psbt(&self, params: PsbtParams) -> Result<Psbt, CreatePsbtError>
pub fn create_psbt(&self, params: PsbtParams) -> Result<Psbt, CreatePsbtError>
Create psbt.
Sourcepub fn into_finalizer(self) -> Finalizer
pub fn into_finalizer(self) -> Finalizer
Into psbt finalizer.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Selection
impl RefUnwindSafe for Selection
impl Send for Selection
impl Sync for Selection
impl Unpin for Selection
impl UnwindSafe for Selection
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