#[non_exhaustive]pub struct ListNaicsOptions {Show 14 fields
pub page: Option<u32>,
pub limit: Option<u32>,
pub cursor: Option<String>,
pub shape: Option<String>,
pub flat: bool,
pub flat_lists: bool,
pub search: Option<String>,
pub revenue_limit: Option<String>,
pub employee_limit: Option<String>,
pub revenue_limit_gte: Option<String>,
pub revenue_limit_lte: Option<String>,
pub employee_limit_gte: Option<String>,
pub employee_limit_lte: Option<String>,
pub extra: BTreeMap<String, String>,
}Expand description
Options for Client::list_naics / Client::iterate_naics.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.page: Option<u32>1-based page number.
limit: Option<u32>Page size (server caps at 100).
cursor: Option<String>Keyset cursor.
shape: Option<String>Comma-separated field selector.
flat: boolCollapse nested objects into dot-separated keys.
flat_lists: boolWhen flat is also true, flatten list-valued fields.
search: Option<String>Free-text search filter.
revenue_limit: Option<String>SBA revenue size standard (exact match).
employee_limit: Option<String>SBA employee size standard (exact match).
revenue_limit_gte: Option<String>Lower bound for SBA revenue size standard.
revenue_limit_lte: Option<String>Upper bound for SBA revenue size standard.
employee_limit_gte: Option<String>Lower bound for SBA employee size standard.
employee_limit_lte: Option<String>Upper bound for SBA employee size standard.
extra: BTreeMap<String, String>Escape hatch for filter keys not first-classed here.
Implementations§
Source§impl ListNaicsOptions
impl ListNaicsOptions
Sourcepub fn builder() -> ListNaicsOptionsBuilder
pub fn builder() -> ListNaicsOptionsBuilder
Create an instance of ListNaicsOptions using the builder syntax
Trait Implementations§
Source§impl Clone for ListNaicsOptions
impl Clone for ListNaicsOptions
Source§fn clone(&self) -> ListNaicsOptions
fn clone(&self) -> ListNaicsOptions
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 ListNaicsOptions
impl Debug for ListNaicsOptions
Source§impl Default for ListNaicsOptions
impl Default for ListNaicsOptions
Source§fn default() -> ListNaicsOptions
fn default() -> ListNaicsOptions
Returns the “default value” for a type. Read more
Source§impl PartialEq for ListNaicsOptions
impl PartialEq for ListNaicsOptions
Source§fn eq(&self, other: &ListNaicsOptions) -> bool
fn eq(&self, other: &ListNaicsOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ListNaicsOptions
impl StructuralPartialEq for ListNaicsOptions
Auto Trait Implementations§
impl Freeze for ListNaicsOptions
impl RefUnwindSafe for ListNaicsOptions
impl Send for ListNaicsOptions
impl Sync for ListNaicsOptions
impl Unpin for ListNaicsOptions
impl UnsafeUnpin for ListNaicsOptions
impl UnwindSafe for ListNaicsOptions
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