Struct rbdc_oracle::driver::OracleDriver
source · [−]pub struct OracleDriver {}
Implementations
sourceimpl OracleDriver
impl OracleDriver
pub fn pub_exchange(&self, sql: &str) -> String
Trait Implementations
sourceimpl Debug for OracleDriver
impl Debug for OracleDriver
sourceimpl Driver for OracleDriver
impl Driver for OracleDriver
fn name(&self) -> &str
sourcefn connect(
&self,
_url: &str
) -> BoxFuture<'_, Result<Box<dyn Connection>, Error>>
fn connect(
&self,
_url: &str
) -> BoxFuture<'_, Result<Box<dyn Connection>, Error>>
Create a connection to the database. Note that connections are intended to be used in a single thread since most database connections are not thread-safe Read more
fn connect_opt<'a>(
&'a self,
opt: &'a dyn ConnectOptions
) -> BoxFuture<'_, Result<Box<dyn Connection>, Error>>
sourcefn default_option(&self) -> Box<dyn ConnectOptions>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global>where
R: Read + ?Sized,impl<W> Write for Box<W, Global>where
W: Write + ?Sized,impl<F, A> Future for Box<F, A>where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A>where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
fn default_option(&self) -> Box<dyn ConnectOptions>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global>where
R: Read + ?Sized,impl<W> Write for Box<W, Global>where
W: Write + ?Sized,impl<F, A> Future for Box<F, A>where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A>where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized,impl<W> Write for Box<W, Global>where
W: Write + ?Sized,impl<F, A> Future for Box<F, A>where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A>where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
make an default option
sourceimpl Placeholder for OracleDriver
impl Placeholder for OracleDriver
Auto Trait Implementations
impl RefUnwindSafe for OracleDriver
impl Send for OracleDriver
impl Sync for OracleDriver
impl Unpin for OracleDriver
impl UnwindSafe for OracleDriver
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more