pub struct Jsonb;Expand description
jsonb: binary JSON; supports containment and key operators.
Trait Implementations§
impl Assignable for Jsonb
impl Assignable<Json> for Jsonb
impl Assignable<Jsonb> for Any
impl Compatible for Jsonb
impl Compatible<Any> for Jsonb
impl Compatible<Json> for Jsonb
impl Compatible<Jsonb> for Json
impl Compatible<Jsonb> for Any
impl Compatible<Placeholder> for Jsonb
impl Copy for Jsonb
impl DataType for Jsonb
Source§impl DefaultCastTypeName for Jsonb
impl DefaultCastTypeName for Jsonb
Source§const CAST_TYPE_NAME: &'static str = "JSONB"
const CAST_TYPE_NAME: &'static str = "JSONB"
The type name used in
CAST(expr AS <name>).impl Eq for Jsonb
impl JsonbOperand for Jsonb
impl JsonbType for Jsonb
impl StructuralPartialEq for Jsonb
Auto Trait Implementations§
impl Freeze for Jsonb
impl RefUnwindSafe for Jsonb
impl Send for Jsonb
impl Sync for Jsonb
impl Unpin for Jsonb
impl UnsafeUnpin for Jsonb
impl UnwindSafe for Jsonb
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
Source§impl<'a, T, D> CastTarget<'a, T, D> for Twhere
T: DataType + DefaultCastTypeName,
impl<'a, T, D> CastTarget<'a, T, D> for Twhere
T: DataType + DefaultCastTypeName,
Source§fn cast_type_name(self) -> &'a str
fn cast_type_name(self) -> &'a str
The SQL type name to cast to.