pub struct XmlDriver;Trait Implementations§
Source§impl Driver for XmlDriver
impl Driver for XmlDriver
fn connection( &self, options: Option<&HashMap<String, String>>, ) -> Arc<dyn Connection> ⓘ
fn command(&self, connection: Arc<dyn Connection>) -> Arc<dyn Command> ⓘ
fn transaction( &self, connection: Arc<dyn Connection>, _: IsolationLevel, ) -> Arc<dyn Transaction> ⓘ
fn row_type_converters( &self, ) -> HashMap<String, Box<dyn TypeConverter<Value, Value> + Send + Sync>>
fn column_type(&self, name: &str) -> Result<String, DatasourceError>
fn type_converter(&self) -> Option<&dyn Mapping<String, String>>
fn default_value_converter(&self) -> Option<&DefaultValueConverter>
fn statement_renderer(&self) -> Option<&StatementTextRenderer>
fn information(&self) -> Option<&Information>
Auto Trait Implementations§
impl Freeze for XmlDriver
impl RefUnwindSafe for XmlDriver
impl Send for XmlDriver
impl Sync for XmlDriver
impl Unpin for XmlDriver
impl UnsafeUnpin for XmlDriver
impl UnwindSafe for XmlDriver
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more