pub fn quote(value: impl Into<Value>) -> StringExpand description
value as a SQL literal: strings quoted (' doubled), numbers as is,
booleans as 1/0, null as NULL, arrays and objects as JSON text.
ยงExamples
use ocre::{serde_json::json, testing::quote};
assert_eq!(quote("it's"), "'it''s'");
assert_eq!(quote(42), "42");
assert_eq!(quote(true), "1");
assert_eq!(quote(json!({"a": 1})), r#"'{"a":1}'"#);
assert_eq!(quote(None::<i64>), "NULL");