#[non_exhaustive]pub struct GetEbuyRequestOptions {
pub shape: Option<String>,
pub flat: bool,
pub flat_lists: bool,
}Expand description
Options for Client::get_ebuy_request.
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.shape: Option<String>Shape selector. When empty, the server returns every field plus organization(*) and attachments(*). Neither that default nor attachments(*) carries a document’s text: name attachments(extracted_text) for that.
flat: boolFlatten nested objects into dot-separated keys.
flat_lists: boolWhen flat=true, also flatten list-valued nested fields.
Implementations§
Source§impl GetEbuyRequestOptions
impl GetEbuyRequestOptions
Sourcepub fn builder() -> GetEbuyRequestOptionsBuilder
pub fn builder() -> GetEbuyRequestOptionsBuilder
Create an instance of GetEbuyRequestOptions using the builder syntax
Trait Implementations§
Source§impl Clone for GetEbuyRequestOptions
impl Clone for GetEbuyRequestOptions
Source§impl Debug for GetEbuyRequestOptions
impl Debug for GetEbuyRequestOptions
Source§impl Default for GetEbuyRequestOptions
impl Default for GetEbuyRequestOptions
impl Eq for GetEbuyRequestOptions
Source§impl PartialEq for GetEbuyRequestOptions
impl PartialEq for GetEbuyRequestOptions
impl StructuralPartialEq for GetEbuyRequestOptions
Auto Trait Implementations§
impl Freeze for GetEbuyRequestOptions
impl RefUnwindSafe for GetEbuyRequestOptions
impl Send for GetEbuyRequestOptions
impl Sync for GetEbuyRequestOptions
impl Unpin for GetEbuyRequestOptions
impl UnsafeUnpin for GetEbuyRequestOptions
impl UnwindSafe for GetEbuyRequestOptions
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