pub struct CharFunc {
pub args: Vec<Expression>,
pub charset: Option<String>,
pub name: Option<String>,
}Expand description
CHAR/CHR function with multiple args and optional USING charset e.g., CHAR(77, 77.3, ‘77.3’ USING utf8mb4) e.g., CHR(187 USING NCHAR_CS) – Oracle
Fields§
§args: Vec<Expression>§charset: Option<String>§name: Option<String>Original function name (CHAR or CHR), defaults to CHAR
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CharFunc
impl<'de> Deserialize<'de> for CharFunc
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
impl StructuralPartialEq for CharFunc
Auto Trait Implementations§
impl Freeze for CharFunc
impl RefUnwindSafe for CharFunc
impl Send for CharFunc
impl Sync for CharFunc
impl Unpin for CharFunc
impl UnwindSafe for CharFunc
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