pub struct IcCanisterPageReport {
pub provenance: IcDashboardReportProvenance,
pub filters: IcCanisterFilters,
pub requested_limit: u16,
pub returned_count: usize,
pub after: Option<String>,
pub before: Option<String>,
pub previous_cursor: Option<String>,
pub next_cursor: Option<String>,
pub rows: Vec<IcCanisterPageRow>,
}Expand description
IcCanisterPageReport
One explicitly bounded page from the official Dashboard canister collection.
Fields§
§provenance: IcDashboardReportProvenanceShared Dashboard provenance, flattened in serialized report JSON.
filters: IcCanisterFiltersFilters applied by the Dashboard.
requested_limit: u16Maximum rows requested from the API.
returned_count: usizeNumber of rows returned in this report.
after: Option<String>Exclusive forward cursor supplied to this request.
before: Option<String>Exclusive backward cursor supplied to this request.
previous_cursor: Option<String>Cursor for an explicit request for the preceding page.
next_cursor: Option<String>Cursor for an explicit request for the following page.
rows: Vec<IcCanisterPageRow>Canister discovery rows in Dashboard canister-id order.
Trait Implementations§
Source§impl Clone for IcCanisterPageReport
impl Clone for IcCanisterPageReport
Source§fn clone(&self) -> IcCanisterPageReport
fn clone(&self) -> IcCanisterPageReport
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 IcCanisterPageReport
impl Debug for IcCanisterPageReport
impl Eq for IcCanisterPageReport
Source§impl PartialEq for IcCanisterPageReport
impl PartialEq for IcCanisterPageReport
Source§impl Serialize for IcCanisterPageReport
impl Serialize for IcCanisterPageReport
impl StructuralPartialEq for IcCanisterPageReport
Auto Trait Implementations§
impl Freeze for IcCanisterPageReport
impl RefUnwindSafe for IcCanisterPageReport
impl Send for IcCanisterPageReport
impl Sync for IcCanisterPageReport
impl Unpin for IcCanisterPageReport
impl UnsafeUnpin for IcCanisterPageReport
impl UnwindSafe for IcCanisterPageReport
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