Skip to main content

surrealdb_sql/statements/
kill.rs

1use surrealdb_types::{SqlFormat, ToSql, write_sql};
2
3use crate::{CoverStmts, Expr};
4
5#[derive(Debug, PartialEq, Eq, Clone)]
6pub struct KillStatement {
7	// Uuid of Live Query
8	// or Param resolving to Uuid of Live Query
9	pub id: Expr,
10}
11
12impl ToSql for KillStatement {
13	fn fmt_sql(&self, f: &mut String, fmt: SqlFormat) {
14		write_sql!(f, fmt, "KILL {}", CoverStmts(&self.id));
15	}
16}