Struct dbviz::postgresql::Conn
source · pub struct Conn {
pg_client: RefCell<Client>,
schema: String,
opts: Cli,
}
Expand description
Struct that manages the loading and implements Loader
trait.
Fields§
§pg_client: RefCell<Client>
Postgres client
schema: String
Schema name
opts: Cli
Options
Implementations§
Auto Trait Implementations§
impl !Freeze for Conn
impl !RefUnwindSafe for Conn
impl Send for Conn
impl !Sync for Conn
impl Unpin for Conn
impl !UnwindSafe for Conn
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
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more