mssql_value_serializer/literals/
rust_decimal.rs1use std::fmt::{Formatter, Write};
2
3use rust_decimal::Decimal;
4
5use super::{SqlLiteralError, SqlServerLiteral};
6use crate::impl_dyn_wrapper;
7
8impl SqlServerLiteral for Decimal {
9 #[inline]
10 fn append_sql_literal(&self, out: &mut String) -> Result<(), SqlLiteralError> {
11 write!(out, "{}", self).unwrap();
12
13 Ok(())
14 }
15
16 #[inline]
17 fn append_sql_literal_fmt(&self, out: &mut Formatter<'_>) -> Result<(), SqlLiteralError> {
18 write!(out, "{}", self).unwrap();
19
20 Ok(())
21 }
22}
23
24impl_dyn_wrapper!(Decimal);