pub enum BranchSqlValue {
Literal(String),
Parameter(usize),
}Expand description
A branch name, UUID, or opaque selector parameter. Branch commands accept only string literals or PostgreSQL positional parameters, never SQL expression evaluation or interpolated text.
Variants§
Trait Implementations§
Source§impl Clone for BranchSqlValue
impl Clone for BranchSqlValue
Source§impl Debug for BranchSqlValue
impl Debug for BranchSqlValue
impl Eq for BranchSqlValue
Source§impl PartialEq for BranchSqlValue
impl PartialEq for BranchSqlValue
impl StructuralPartialEq for BranchSqlValue
Auto Trait Implementations§
impl Freeze for BranchSqlValue
impl RefUnwindSafe for BranchSqlValue
impl Send for BranchSqlValue
impl Sync for BranchSqlValue
impl Unpin for BranchSqlValue
impl UnsafeUnpin for BranchSqlValue
impl UnwindSafe for BranchSqlValue
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