pub struct HaysonPartitionError {
pub table: String,
pub field: String,
pub reason: String,
}Expand description
A record cannot be placed in a partition file: its partitionBy value cannot name one, or the
write would move an existing key out of the partition it already lives in.
Fields§
§table: String§field: String§reason: StringImplementations§
Trait Implementations§
Source§impl Clone for HaysonPartitionError
impl Clone for HaysonPartitionError
Source§impl Debug for HaysonPartitionError
impl Debug for HaysonPartitionError
Source§impl Display for HaysonPartitionError
impl Display for HaysonPartitionError
impl Eq for HaysonPartitionError
Source§impl Error for HaysonPartitionError
impl Error for HaysonPartitionError
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 From<HaysonPartitionError> for TableError
impl From<HaysonPartitionError> for TableError
Source§fn from(value: HaysonPartitionError) -> Self
fn from(value: HaysonPartitionError) -> Self
Converts to this type from the input type.
Source§impl From<HaysonPartitionError> for StageError
impl From<HaysonPartitionError> for StageError
Source§fn from(value: HaysonPartitionError) -> Self
fn from(value: HaysonPartitionError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for HaysonPartitionError
impl PartialEq for HaysonPartitionError
impl StructuralPartialEq for HaysonPartitionError
Auto Trait Implementations§
impl Freeze for HaysonPartitionError
impl RefUnwindSafe for HaysonPartitionError
impl Send for HaysonPartitionError
impl Sync for HaysonPartitionError
impl Unpin for HaysonPartitionError
impl UnsafeUnpin for HaysonPartitionError
impl UnwindSafe for HaysonPartitionError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.