pub struct GetVtxosRequest { /* private fields */ }Implementations§
Source§impl GetVtxosRequest
impl GetVtxosRequest
pub fn new_for_addresses(addresses: impl Iterator<Item = ArkAddress>) -> Self
pub fn new_for_outpoints(outpoints: &[OutPoint]) -> Self
pub fn spendable_only(self) -> Result<Self, Error>
pub fn spent_only(self) -> Result<Self, Error>
pub fn recoverable_only(self) -> Result<Self, Error>
pub fn pending_only(self) -> Result<Self, Error>
pub fn reference(&self) -> &GetVtxosRequestReference
pub fn filter(&self) -> Option<&GetVtxosRequestFilter>
pub fn with_page(self, size: i32, index: i32) -> Self
pub fn page(&self) -> Option<PageRequest>
Trait Implementations§
Source§impl Clone for GetVtxosRequest
impl Clone for GetVtxosRequest
Source§fn clone(&self) -> GetVtxosRequest
fn clone(&self) -> GetVtxosRequest
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 moreAuto Trait Implementations§
impl Freeze for GetVtxosRequest
impl RefUnwindSafe for GetVtxosRequest
impl Send for GetVtxosRequest
impl Sync for GetVtxosRequest
impl Unpin for GetVtxosRequest
impl UnsafeUnpin for GetVtxosRequest
impl UnwindSafe for GetVtxosRequest
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