# Test Document This is a text markdown document with even `code`, $LaTeX = \frac{x}{y}$, ```js console.log('language codeblocks'); ``` and $$ LaTeX~Blocks = \frac{x}{y} $$ ## and ofc a complex syntax example ```rust struct Handler<T: surrealdb::Connection> { config: crate::config::Schema, #[allow(dead_code)] db: surrealdb::Surreal<T>, } // This is a comment /* And this is multiline */ #[async_trait] impl<T: surrealdb::Connection> EventHandler for Handler<T> { async fn message(&self, ctx: Context, msg: Message) { let maybe_cmds = commands::parser::MsgParser::new(&self.config.prefix.to_string(), &msg.content).parse(); } } ```