pub struct SqlIdentifier {
pub case_sensitive: bool,
pub name: String,
}
Expand description
An SQL identifier.
This struct is used to represent SQL identifiers in a canonical form. We store table names or field names as identifiers in the schema.
JSON schema
{
"description": "An SQL identifier.\n\nThis struct is used to represent SQL identifiers in a canonical form.\nWe store table names or field names as identifiers in the schema.",
"type": "object",
"required": [
"case_sensitive",
"name"
],
"properties": {
"case_sensitive": {
"type": "boolean"
},
"name": {
"type": "string"
}
}
}
Fields§
§case_sensitive: bool
§name: String
Implementations§
Source§impl SqlIdentifier
impl SqlIdentifier
pub fn builder() -> SqlIdentifier
Trait Implementations§
Source§impl Clone for SqlIdentifier
impl Clone for SqlIdentifier
Source§fn clone(&self) -> SqlIdentifier
fn clone(&self) -> SqlIdentifier
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SqlIdentifier
impl Debug for SqlIdentifier
Source§impl<'de> Deserialize<'de> for SqlIdentifier
impl<'de> Deserialize<'de> for SqlIdentifier
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
Source§impl From<&SqlIdentifier> for SqlIdentifier
impl From<&SqlIdentifier> for SqlIdentifier
Source§fn from(value: &SqlIdentifier) -> Self
fn from(value: &SqlIdentifier) -> Self
Converts to this type from the input type.
Source§impl From<SqlIdentifier> for SqlIdentifier
impl From<SqlIdentifier> for SqlIdentifier
Source§fn from(value: SqlIdentifier) -> Self
fn from(value: SqlIdentifier) -> Self
Converts to this type from the input type.
Source§impl Serialize for SqlIdentifier
impl Serialize for SqlIdentifier
Source§impl TryFrom<SqlIdentifier> for SqlIdentifier
impl TryFrom<SqlIdentifier> for SqlIdentifier
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: SqlIdentifier) -> Result<Self, ConversionError>
fn try_from(value: SqlIdentifier) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for SqlIdentifier
impl RefUnwindSafe for SqlIdentifier
impl Send for SqlIdentifier
impl Sync for SqlIdentifier
impl Unpin for SqlIdentifier
impl UnwindSafe for SqlIdentifier
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