#[non_exhaustive]pub enum LargeObjectsHandling {
DropLargeObjects(Box<DropLargeObjects>),
StreamLargeObjects(Box<StreamLargeObjects>),
}
Expand description
The configuration for handle Oracle large objects.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
DropLargeObjects(Box<DropLargeObjects>)
Drop large object values.
StreamLargeObjects(Box<StreamLargeObjects>)
Stream large object values.
Trait Implementations§
Source§impl Clone for LargeObjectsHandling
impl Clone for LargeObjectsHandling
Source§fn clone(&self) -> LargeObjectsHandling
fn clone(&self) -> LargeObjectsHandling
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 moreSource§impl Debug for LargeObjectsHandling
impl Debug for LargeObjectsHandling
Source§impl PartialEq for LargeObjectsHandling
impl PartialEq for LargeObjectsHandling
impl StructuralPartialEq for LargeObjectsHandling
Auto Trait Implementations§
impl Freeze for LargeObjectsHandling
impl RefUnwindSafe for LargeObjectsHandling
impl Send for LargeObjectsHandling
impl Sync for LargeObjectsHandling
impl Unpin for LargeObjectsHandling
impl UnwindSafe for LargeObjectsHandling
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