pub struct ListRemoteCliArgs {
pub from_page: Option<i64>,
pub to_page: Option<i64>,
pub num_pages: bool,
pub num_resources: bool,
pub page_number: Option<i64>,
pub created_after: Option<String>,
pub created_before: Option<String>,
pub sort: ListSortMode,
pub flush: bool,
pub throttle_time: Option<Milliseconds>,
pub throttle_range: Option<(Milliseconds, Milliseconds)>,
pub get_args: GetRemoteCliArgs,
}
Expand description
List cli args can be used across multiple APIs that support pagination.
Fields§
§from_page: Option<i64>
§to_page: Option<i64>
§num_pages: bool
§num_resources: bool
§page_number: Option<i64>
§created_after: Option<String>
§created_before: Option<String>
§sort: ListSortMode
§flush: bool
§throttle_time: Option<Milliseconds>
§throttle_range: Option<(Milliseconds, Milliseconds)>
§get_args: GetRemoteCliArgs
Implementations§
Source§impl ListRemoteCliArgs
impl ListRemoteCliArgs
pub fn builder() -> ListRemoteCliArgsBuilder
Trait Implementations§
Source§impl Clone for ListRemoteCliArgs
impl Clone for ListRemoteCliArgs
Source§fn clone(&self) -> ListRemoteCliArgs
fn clone(&self) -> ListRemoteCliArgs
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 ListRemoteCliArgs
impl RefUnwindSafe for ListRemoteCliArgs
impl Send for ListRemoteCliArgs
impl Sync for ListRemoteCliArgs
impl Unpin for ListRemoteCliArgs
impl UnwindSafe for ListRemoteCliArgs
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