pub struct SelectObject {
pub key: String,
pub request: SelectRequest,
pub is_json: bool,
}Expand description
The SelectObject operation. verify_payload_crc is stored on the
operation struct so the returned SelectFrameStream can match the
request’s enable_payload_crc setting without the caller repeating it.
Fields§
§key: String§request: SelectRequest§is_json: boolTrait Implementations§
Source§impl Ops for SelectObject
impl Ops for SelectObject
type Response = StreamResponseProcessor
type Body = XMLBody<SelectRequest>
type Query = SelectObjectParams
fn prepare(self) -> Result<Prepared<SelectObjectParams, SelectRequest>>
const PRODUCT: &'static str = "oss"
const USE_BUCKET: bool = true
Auto Trait Implementations§
impl Freeze for SelectObject
impl RefUnwindSafe for SelectObject
impl Send for SelectObject
impl Sync for SelectObject
impl Unpin for SelectObject
impl UnsafeUnpin for SelectObject
impl UnwindSafe for SelectObject
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