pub struct ListOutputsArgs {
pub basket: BasketStringUnder300Bytes,
pub tags: Vec<OutputTagStringUnder300Bytes>,
pub tag_query_mode: Option<QueryMode>,
pub include: Option<OutputInclude>,
pub include_custom_instructions: BooleanDefaultFalse,
pub include_tags: BooleanDefaultFalse,
pub include_labels: BooleanDefaultFalse,
pub limit: PositiveIntegerDefault10Max10000,
pub offset: Option<PositiveIntegerOrZero>,
pub seek_permission: BooleanDefaultTrue,
}Expand description
Filtering and options for listing wallet outputs.
Fields§
§basket: BasketStringUnder300Bytes§tag_query_mode: Option<QueryMode>§include: Option<OutputInclude>§include_custom_instructions: BooleanDefaultFalse§include_labels: BooleanDefaultFalse§limit: PositiveIntegerDefault10Max10000§offset: Option<PositiveIntegerOrZero>§seek_permission: BooleanDefaultTrueTrait Implementations§
Source§impl Clone for ListOutputsArgs
impl Clone for ListOutputsArgs
Source§fn clone(&self) -> ListOutputsArgs
fn clone(&self) -> ListOutputsArgs
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 ListOutputsArgs
impl RefUnwindSafe for ListOutputsArgs
impl Send for ListOutputsArgs
impl Sync for ListOutputsArgs
impl Unpin for ListOutputsArgs
impl UnsafeUnpin for ListOutputsArgs
impl UnwindSafe for ListOutputsArgs
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