#[non_exhaustive]pub enum DataException {
Show 76 variants
StringDataRightTruncation,
NullValueNoIndicatorParameter,
NumericValueOutOfRange,
NullValueNotAllowed,
ErrorInAssignment,
InvalidIntervalFormat,
InvalidDatetimeFormat,
DatetimeFieldOverflow,
InvalidTimeZoneDisplacementValue,
EscapeCharacterConflict,
InvalidUseOfEscapeCharacter,
InvalidEscapeOctet,
NullValueInArrayTarget,
ZeroLengthCharacterString,
MostSpecificTypeMismatch,
SequenceGeneratorLimitExceeded,
NonidenticalNotationsWithTheSameName,
NonidenticalUnparsedEntitiesWithTheSameName,
NotAnXmlDocument,
InvalidXmlDocument,
InvalidXmlContent,
IntervalValueOutOfRange,
MultisetValueOverflow,
XmlValueOverflow,
InvalidComment,
InvalidProcessingInstruction,
NotAnXQueryDocumentNode,
InvalidXQueryContextItem,
XQuerySerializationError,
InvalidIndicatorParameterValue,
SubstringError,
DivisionByZero,
InvalidPrecedingOrFollowingSizeInWindowFunction,
InvalidArgumentForNtileFunction,
IntervalFieldOverflow,
InvalidArgumentForNthValueFunction,
InvalidDataSpecifiedForDatalink,
InvalidCharacterValueForCast,
InvalidEscapeCharacter,
NullArgumentPassedToDatalinkConstructor,
InvalidRegularExpression,
NullRowNotPermittedInTable,
DatalinkValueExceedsMaximumLength,
InvalidArgumentForNaturalLogarithm,
InvalidArgumentForPowerFunction,
InvalidArgumentForWidthBucketFunction,
InvalidRowVersion,
XQuerySequenceCannotBeValidated,
XQueryDocumentNodeCannotBeValidated,
NoXmlSchemaFound,
ElementNamespaceNotDeclared,
GlobalElementNotDeclared,
NoXmlElementWithSpecifiedQName,
NoXmlElementWithSpecifiedNamespace,
ValidationFailure,
InvalidQueryRegularExpression,
InvalidQueryOptionFlag,
AttemptToReplaceAZeroLengthString,
InvalidQueryReplacementString,
InvalidRowCountInFetchFirstClause,
InvalidRowCountInResultOffsetClause,
CharacterNotInRepertoire,
IndicatorOverflow,
InvalidParameterValue,
UnterminatedCString,
InvalidEscapeSequence,
StringDataLengthMismatch,
TrimError,
NoncharacterInUcsString,
NullValueInFieldReference,
NullValueSubstitutedForMutatorSubjectParameter,
ArrayElementError,
ArrayDataRightTruncation,
InvalidRepeatArgumentInASampleClause,
InvalidSampleSize,
Other(String),
}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.
StringDataRightTruncation
NullValueNoIndicatorParameter
NumericValueOutOfRange
NullValueNotAllowed
ErrorInAssignment
InvalidIntervalFormat
InvalidDatetimeFormat
DatetimeFieldOverflow
InvalidTimeZoneDisplacementValue
EscapeCharacterConflict
InvalidUseOfEscapeCharacter
InvalidEscapeOctet
NullValueInArrayTarget
ZeroLengthCharacterString
MostSpecificTypeMismatch
SequenceGeneratorLimitExceeded
NonidenticalNotationsWithTheSameName
NonidenticalUnparsedEntitiesWithTheSameName
NotAnXmlDocument
InvalidXmlDocument
InvalidXmlContent
IntervalValueOutOfRange
MultisetValueOverflow
XmlValueOverflow
InvalidComment
InvalidProcessingInstruction
NotAnXQueryDocumentNode
InvalidXQueryContextItem
XQuerySerializationError
InvalidIndicatorParameterValue
SubstringError
DivisionByZero
InvalidPrecedingOrFollowingSizeInWindowFunction
InvalidArgumentForNtileFunction
IntervalFieldOverflow
InvalidArgumentForNthValueFunction
InvalidDataSpecifiedForDatalink
InvalidCharacterValueForCast
InvalidEscapeCharacter
NullArgumentPassedToDatalinkConstructor
InvalidRegularExpression
NullRowNotPermittedInTable
DatalinkValueExceedsMaximumLength
InvalidArgumentForNaturalLogarithm
InvalidArgumentForPowerFunction
InvalidArgumentForWidthBucketFunction
InvalidRowVersion
XQuerySequenceCannotBeValidated
XQueryDocumentNodeCannotBeValidated
NoXmlSchemaFound
ElementNamespaceNotDeclared
GlobalElementNotDeclared
NoXmlElementWithSpecifiedQName
NoXmlElementWithSpecifiedNamespace
ValidationFailure
InvalidQueryRegularExpression
InvalidQueryOptionFlag
AttemptToReplaceAZeroLengthString
InvalidQueryReplacementString
InvalidRowCountInFetchFirstClause
InvalidRowCountInResultOffsetClause
CharacterNotInRepertoire
IndicatorOverflow
InvalidParameterValue
UnterminatedCString
InvalidEscapeSequence
StringDataLengthMismatch
TrimError
NoncharacterInUcsString
NullValueInFieldReference
NullValueSubstitutedForMutatorSubjectParameter
ArrayElementError
ArrayDataRightTruncation
InvalidRepeatArgumentInASampleClause
InvalidSampleSize
Other(String)
Implementations§
Trait Implementations§
Source§impl Clone for DataException
impl Clone for DataException
Source§fn clone(&self) -> DataException
fn clone(&self) -> DataException
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 DataException
impl Debug for DataException
Source§impl FromStr for DataException
impl FromStr for DataException
Source§impl Hash for DataException
impl Hash for DataException
Source§impl PartialEq for DataException
impl PartialEq for DataException
impl Eq for DataException
impl StructuralPartialEq for DataException
Auto Trait Implementations§
impl Freeze for DataException
impl RefUnwindSafe for DataException
impl Send for DataException
impl Sync for DataException
impl Unpin for DataException
impl UnwindSafe for DataException
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