pub trait ConnectionStateSend {
// Required methods
fn send<'a, M>(
&mut self,
message: impl IntoEdgeDBBackendBuilder<'a, M>,
) -> Result<(), Error>;
fn auth(
&mut self,
user: String,
database: String,
branch: String,
) -> Result<(), Error>;
fn params(&mut self) -> Result<(), Error>;
}Required Methods§
fn send<'a, M>( &mut self, message: impl IntoEdgeDBBackendBuilder<'a, M>, ) -> Result<(), Error>
fn auth( &mut self, user: String, database: String, branch: String, ) -> Result<(), Error>
fn params(&mut self) -> Result<(), Error>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.