pub enum MgpError {
Show 48 variants
UnableToCopyEdge,
UnableToReturnEdgePropertyValueAllocationError,
UnableToReturnEdgePropertyValueCreationError,
UnableToReturnEdgePropertyNameAllocationError,
UnableToReturnEdgePropertiesIterator,
UnableToCreateEmptyList,
UnableToCopyList,
UnableToAppendListValue,
UnableToAppendExtendListValue,
UnableToAccessListValueByIndex,
UnableToCopyMap,
UnableToCreateEmptyMap,
UnableToInsertMapValue,
UnableToAccessMapValue,
UnableToCreateMapIterator,
UnableToCreateGraphVerticesIterator,
UnableToFindVertexById,
UnableToRegisterReadProcedure,
UnableToAddRequiredArguments,
UnableToAddOptionalArguments,
UnableToAddReturnType,
UnableToAddDeprecatedReturnType,
UnableToCopyPath,
OutOfBoundPathVertexIndex,
OutOfBoundPathEdgeIndex,
UnableToCreatePathWithStartVertex,
UnableToExpandPath,
UnableToCreateResultRecord,
UnableToInsertResultValue,
UnableToCreateCString,
UnableToMakeNullValue,
UnableToMakeBoolValue,
UnableToMakeIntegerValue,
UnableToMakeDoubleValue,
UnableToMakeMemgraphStringValue,
UnableToMakeListValue,
UnableToMakeMapValue,
UnableToMakeVertexValue,
UnableToMakeEdgeValue,
UnableToMakePathValue,
UnableToMakeValueString,
UnableToCopyVertex,
OutOfBoundLabelIndexError,
UnableToGetVertexProperty,
UnableToReturnVertexPropertyMakeNameEror,
UnableToReturnVertexPropertiesIterator,
UnableToReturnVertexInEdgesIterator,
UnableToReturnVertexOutEdgesIterator,
}Variants§
UnableToCopyEdge
UnableToReturnEdgePropertyValueAllocationError
UnableToReturnEdgePropertyValueCreationError
UnableToReturnEdgePropertyNameAllocationError
UnableToReturnEdgePropertiesIterator
UnableToCreateEmptyList
UnableToCopyList
UnableToAppendListValue
UnableToAppendExtendListValue
UnableToAccessListValueByIndex
UnableToCopyMap
UnableToCreateEmptyMap
UnableToInsertMapValue
UnableToAccessMapValue
UnableToCreateMapIterator
UnableToCreateGraphVerticesIterator
UnableToFindVertexById
UnableToRegisterReadProcedure
UnableToAddRequiredArguments
UnableToAddOptionalArguments
UnableToAddReturnType
UnableToAddDeprecatedReturnType
UnableToCopyPath
OutOfBoundPathVertexIndex
OutOfBoundPathEdgeIndex
UnableToCreatePathWithStartVertex
UnableToExpandPath
UnableToCreateResultRecord
UnableToInsertResultValue
UnableToCreateCString
UnableToMakeNullValue
UnableToMakeBoolValue
UnableToMakeIntegerValue
UnableToMakeDoubleValue
UnableToMakeMemgraphStringValue
UnableToMakeListValue
UnableToMakeMapValue
UnableToMakeVertexValue
UnableToMakeEdgeValue
UnableToMakePathValue
UnableToMakeValueString
UnableToCopyVertex
OutOfBoundLabelIndexError
UnableToGetVertexProperty
UnableToReturnVertexPropertyMakeNameEror
UnableToReturnVertexPropertiesIterator
UnableToReturnVertexInEdgesIterator
UnableToReturnVertexOutEdgesIterator
Trait Implementations§
Source§impl Error for MgpError
impl Error for MgpError
Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§fn cause(&self) -> Option<&dyn Error>
fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
Source§impl ErrorCompat for MgpError
impl ErrorCompat for MgpError
Source§impl IntoError<MgpError> for OutOfBoundPathEdgeIndex
impl IntoError<MgpError> for OutOfBoundPathEdgeIndex
Source§impl IntoError<MgpError> for UnableToAccessMapValue
impl IntoError<MgpError> for UnableToAccessMapValue
Source§impl IntoError<MgpError> for UnableToAddReturnType
impl IntoError<MgpError> for UnableToAddReturnType
Source§impl IntoError<MgpError> for UnableToAppendListValue
impl IntoError<MgpError> for UnableToAppendListValue
Source§impl IntoError<MgpError> for UnableToCopyEdge
impl IntoError<MgpError> for UnableToCopyEdge
Source§impl IntoError<MgpError> for UnableToCopyList
impl IntoError<MgpError> for UnableToCopyList
Source§impl IntoError<MgpError> for UnableToCopyMap
impl IntoError<MgpError> for UnableToCopyMap
Source§impl IntoError<MgpError> for UnableToCopyPath
impl IntoError<MgpError> for UnableToCopyPath
Source§impl IntoError<MgpError> for UnableToCopyVertex
impl IntoError<MgpError> for UnableToCopyVertex
Source§impl IntoError<MgpError> for UnableToCreateCString
impl IntoError<MgpError> for UnableToCreateCString
Source§impl IntoError<MgpError> for UnableToCreateEmptyList
impl IntoError<MgpError> for UnableToCreateEmptyList
Source§impl IntoError<MgpError> for UnableToCreateEmptyMap
impl IntoError<MgpError> for UnableToCreateEmptyMap
Source§impl IntoError<MgpError> for UnableToExpandPath
impl IntoError<MgpError> for UnableToExpandPath
Source§impl IntoError<MgpError> for UnableToFindVertexById
impl IntoError<MgpError> for UnableToFindVertexById
Source§impl IntoError<MgpError> for UnableToInsertMapValue
impl IntoError<MgpError> for UnableToInsertMapValue
Source§impl IntoError<MgpError> for UnableToMakeBoolValue
impl IntoError<MgpError> for UnableToMakeBoolValue
Source§impl IntoError<MgpError> for UnableToMakeDoubleValue
impl IntoError<MgpError> for UnableToMakeDoubleValue
Source§impl IntoError<MgpError> for UnableToMakeEdgeValue
impl IntoError<MgpError> for UnableToMakeEdgeValue
Source§impl IntoError<MgpError> for UnableToMakeIntegerValue
impl IntoError<MgpError> for UnableToMakeIntegerValue
Source§impl IntoError<MgpError> for UnableToMakeListValue
impl IntoError<MgpError> for UnableToMakeListValue
Source§impl IntoError<MgpError> for UnableToMakeMapValue
impl IntoError<MgpError> for UnableToMakeMapValue
Source§impl IntoError<MgpError> for UnableToMakeNullValue
impl IntoError<MgpError> for UnableToMakeNullValue
Source§impl IntoError<MgpError> for UnableToMakePathValue
impl IntoError<MgpError> for UnableToMakePathValue
Source§impl IntoError<MgpError> for UnableToMakeValueString
impl IntoError<MgpError> for UnableToMakeValueString
Source§impl IntoError<MgpError> for UnableToMakeVertexValue
impl IntoError<MgpError> for UnableToMakeVertexValue
impl StructuralPartialEq for MgpError
Auto Trait Implementations§
impl Freeze for MgpError
impl RefUnwindSafe for MgpError
impl Send for MgpError
impl Sync for MgpError
impl Unpin for MgpError
impl UnwindSafe for MgpError
Blanket Implementations§
Source§impl<T> AsErrorSource for Twhere
T: Error + 'static,
impl<T> AsErrorSource for Twhere
T: Error + 'static,
Source§fn as_error_source(&self) -> &(dyn Error + 'static)
fn as_error_source(&self) -> &(dyn Error + 'static)
For maximum effectiveness, this needs to be called as a method
to benefit from Rust’s automatic dereferencing of method
receivers.
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