aboutsummaryrefslogtreecommitdiffstats
path: root/src/yaml/sql.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/yaml/sql.rs')
-rw-r--r--src/yaml/sql.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/yaml/sql.rs b/src/yaml/sql.rs
index 49d83f7..ef72aae 100644
--- a/src/yaml/sql.rs
+++ b/src/yaml/sql.rs
@@ -16,6 +16,12 @@ pub(crate) struct Yaml<'a>(pub Cow<'a, yaml::Yaml>);
// impl From<
+impl<'a> Yaml<'a> {
+ pub fn into_inner(self) -> yaml::Yaml {
+ self.0.into_owned()
+ }
+}
+
impl<'a> rusqlite::ToSql for Yaml<'a> {
fn to_sql(&self) -> rusqlite::Result<rusqlite::types::ToSqlOutput<'_>> {
use rusqlite::types::ToSqlOutput;