pub enum UtxosFilter {
MinConfirmations(u32),
Page(Vec<u8>),
}Expand description
Defines how to filter results from BitcoinCanister::get_utxos_query.
Variants§
MinConfirmations(u32)
Filter by the minimum number of UTXO confirmations. Most applications should set this to 6.
Page(Vec<u8>)
When paginating results, use this page. Provided by GetUtxosResponse.next_page.
Trait Implementations§
Source§impl CandidType for UtxosFilter
impl CandidType for UtxosFilter
Source§impl Clone for UtxosFilter
impl Clone for UtxosFilter
Source§fn clone(&self) -> UtxosFilter
fn clone(&self) -> UtxosFilter
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UtxosFilter
impl Debug for UtxosFilter
Source§impl<'de> Deserialize<'de> for UtxosFilter
impl<'de> Deserialize<'de> for UtxosFilter
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
Auto Trait Implementations§
impl Freeze for UtxosFilter
impl RefUnwindSafe for UtxosFilter
impl Send for UtxosFilter
impl Sync for UtxosFilter
impl Unpin for UtxosFilter
impl UnwindSafe for UtxosFilter
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)