pub struct MyClient { /* private fields */ }
Implementations§
Source§impl MyClient
impl MyClient
pub fn new(client: Client) -> MyClient
pub fn get_all(&mut self, no_functions: bool) -> FullDB
pub fn get_procedures( &mut self, schema_id: u32, ) -> (Vec<Vec<SqlProc>>, Vec<PsqlType>)
pub fn get_psql_types(&mut self, schema_id: u32) -> Vec<PsqlType>
pub fn get_psql_columns(&mut self, rel_id: u32) -> Vec<Column>
Auto Trait Implementations§
impl !Freeze for MyClient
impl !RefUnwindSafe for MyClient
impl Send for MyClient
impl !Sync for MyClient
impl Unpin for MyClient
impl !UnwindSafe for MyClient
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