pub enum SelectOptionsError {
InvalidSingleByte {
field: &'static str,
},
InvalidCsvInputRecordDelimiter,
InvalidCsvOutputRecordDelimiter,
CompressedParquetInput,
JsonDocumentScanRange,
CompressedInputScanRange,
NegativeScanRange,
ReversedScanRange,
}Expand description
Invalid combinations or values in an S3 Select request.
Variants§
InvalidSingleByte
InvalidCsvInputRecordDelimiter
InvalidCsvOutputRecordDelimiter
CompressedParquetInput
JsonDocumentScanRange
CompressedInputScanRange
NegativeScanRange
ReversedScanRange
Trait Implementations§
Source§impl Clone for SelectOptionsError
impl Clone for SelectOptionsError
Source§fn clone(&self) -> SelectOptionsError
fn clone(&self) -> SelectOptionsError
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 SelectOptionsError
impl Debug for SelectOptionsError
Source§impl Display for SelectOptionsError
impl Display for SelectOptionsError
impl Eq for SelectOptionsError
Source§impl Error for SelectOptionsError
impl Error for SelectOptionsError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for SelectOptionsError
impl PartialEq for SelectOptionsError
impl StructuralPartialEq for SelectOptionsError
Auto Trait Implementations§
impl Freeze for SelectOptionsError
impl RefUnwindSafe for SelectOptionsError
impl Send for SelectOptionsError
impl Sync for SelectOptionsError
impl Unpin for SelectOptionsError
impl UnsafeUnpin for SelectOptionsError
impl UnwindSafe for SelectOptionsError
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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