Enum delta_sharing_server::manager::dynamo::DynamoError
source · pub enum DynamoError {
InvalidListCursor,
InvalidDynamoCursor,
SecurableNotFound,
ShareNotFound {
share: String,
},
SchemaNotFound {
share: String,
schema: String,
},
TableNotFound {
share: String,
schema: String,
table: String,
},
InvalidShareItem,
InvalidSchemaItem,
InvalidTableItem,
ServiceError {
reason: String,
},
Other,
}Expand description
Errors that can occur when interacting with the DynamoDB share store.
Variants§
InvalidListCursor
The ListCursor could not be interpreted as a DynamoCursor.
InvalidDynamoCursor
The DynamoCursor could not be interpreted as a ListCursor.
SecurableNotFound
The requested securable was not found.
The requested share was not found.
SchemaNotFound
Fields
The name of the share that was searched.
The requested schema was not found.
TableNotFound
Fields
The name of the share that was searched.
The requested table was not found.
The requested share could not be parsed.
InvalidSchemaItem
The requested schema could not be parsed.
InvalidTableItem
The requested table could not be parsed.
ServiceError
An error occurred when interacting with the DynamoDB service.
Other
An unexpected error occurred.
Trait Implementations§
source§impl Debug for DynamoError
impl Debug for DynamoError
source§fn from(value: DynamoError) -> Self
fn from(value: DynamoError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for DynamoError
impl Send for DynamoError
impl Sync for DynamoError
impl Unpin for DynamoError
impl UnwindSafe for DynamoError
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