pub struct DynamoDBValidator;Expand description
DynamoDB constraint validator
Implementations§
Source§impl DynamoDBValidator
impl DynamoDBValidator
Sourcepub fn validate_select(stmt: &SelectStatement) -> Result<QueryType>
pub fn validate_select(stmt: &SelectStatement) -> Result<QueryType>
Validate SELECT statement and determine query type
Sourcepub fn validate_insert(stmt: &InsertStatement) -> Result<()>
pub fn validate_insert(stmt: &InsertStatement) -> Result<()>
Validate INSERT statement
Sourcepub fn validate_update(stmt: &UpdateStatement) -> Result<()>
pub fn validate_update(stmt: &UpdateStatement) -> Result<()>
Validate UPDATE statement
Sourcepub fn validate_delete(stmt: &DeleteStatement) -> Result<()>
pub fn validate_delete(stmt: &DeleteStatement) -> Result<()>
Validate DELETE statement
Auto Trait Implementations§
impl Freeze for DynamoDBValidator
impl RefUnwindSafe for DynamoDBValidator
impl Send for DynamoDBValidator
impl Sync for DynamoDBValidator
impl Unpin for DynamoDBValidator
impl UnwindSafe for DynamoDBValidator
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