pub struct IcIcrcAccountListReport {
pub provenance: IcDashboardReportProvenance,
pub ledger_canister_id: String,
pub query: IcIcrcAccountListQuery,
pub returned_count: usize,
pub previous_cursor: Option<String>,
pub next_cursor: Option<String>,
pub rows: Vec<IcIcrcAccountRow>,
}Expand description
IcIcrcAccountListReport
One explicitly bounded account-index page from the official ICRC API.
Fields§
§provenance: IcDashboardReportProvenanceShared Dashboard provenance, flattened in serialized report JSON.
ledger_canister_id: StringCanonical ICRC ledger canister principal requested from the API.
query: IcIcrcAccountListQueryExact page query, flattened in report JSON.
returned_count: usizeNumber of account rows returned in this page.
previous_cursor: Option<String>Opaque cursor for an explicit preceding-page request.
next_cursor: Option<String>Opaque cursor for an explicit following-page request.
rows: Vec<IcIcrcAccountRow>Account rows in the exact order returned by the API.
Trait Implementations§
Source§impl Clone for IcIcrcAccountListReport
impl Clone for IcIcrcAccountListReport
Source§fn clone(&self) -> IcIcrcAccountListReport
fn clone(&self) -> IcIcrcAccountListReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IcIcrcAccountListReport
impl Debug for IcIcrcAccountListReport
impl Eq for IcIcrcAccountListReport
Source§impl PartialEq for IcIcrcAccountListReport
impl PartialEq for IcIcrcAccountListReport
Source§impl Serialize for IcIcrcAccountListReport
impl Serialize for IcIcrcAccountListReport
impl StructuralPartialEq for IcIcrcAccountListReport
Auto Trait Implementations§
impl Freeze for IcIcrcAccountListReport
impl RefUnwindSafe for IcIcrcAccountListReport
impl Send for IcIcrcAccountListReport
impl Sync for IcIcrcAccountListReport
impl Unpin for IcIcrcAccountListReport
impl UnsafeUnpin for IcIcrcAccountListReport
impl UnwindSafe for IcIcrcAccountListReport
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