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 UnsafeUnpin 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