pub struct ColumnIr {
pub name: String,
pub column_type: String,
pub nullable: bool,
pub encrypted: bool,
pub declared_type: Option<String>,
}Fields§
§name: String§column_type: String§nullable: bool§encrypted: bool§5.11: this column is encrypted end-to-end. When set, column_type is
bytes (the wire type) and declared_type is the app type.
declared_type: Option<String>§5.11: the app-side type of an encrypted column (declaredType in JSON).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ColumnIr
impl<'de> Deserialize<'de> for ColumnIr
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ColumnIr
impl RefUnwindSafe for ColumnIr
impl Send for ColumnIr
impl Sync for ColumnIr
impl Unpin for ColumnIr
impl UnsafeUnpin for ColumnIr
impl UnwindSafe for ColumnIr
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