pub enum BranchSqlSelector {
Name(BranchSqlValue),
Id(BranchSqlValue),
}Expand description
A typed selector avoids treating UUID-looking names as identifiers. The
runtime validates Id values as UUIDs only after parameter binding.
Variants§
Name(BranchSqlValue)
Id(BranchSqlValue)
Trait Implementations§
Source§impl Clone for BranchSqlSelector
impl Clone for BranchSqlSelector
Source§impl Debug for BranchSqlSelector
impl Debug for BranchSqlSelector
impl Eq for BranchSqlSelector
Source§impl PartialEq for BranchSqlSelector
impl PartialEq for BranchSqlSelector
impl StructuralPartialEq for BranchSqlSelector
Auto Trait Implementations§
impl Freeze for BranchSqlSelector
impl RefUnwindSafe for BranchSqlSelector
impl Send for BranchSqlSelector
impl Sync for BranchSqlSelector
impl Unpin for BranchSqlSelector
impl UnsafeUnpin for BranchSqlSelector
impl UnwindSafe for BranchSqlSelector
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