pub struct PgSchemaDump { /* private fields */ }Implementations§
Source§impl PgSchemaDump
impl PgSchemaDump
pub fn new() -> Self
pub fn exclude_schema(self, schema: Schema) -> Self
pub fn exclude_table(self, table: QualifiedTable) -> Self
pub fn no_comments(self) -> Self
pub fn no_owner(self) -> Self
pub fn no_privileges(self) -> Self
pub fn no_tablespaces(self) -> Self
pub fn restrict_key(self, restrict_key: &RestrictKey) -> Self
pub fn schema(self, schema: Schema) -> Self
pub fn table(self, table: QualifiedTable) -> Self
pub fn verbose(self) -> Self
pub fn arguments(&self) -> Vec<String>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PgSchemaDump
impl RefUnwindSafe for PgSchemaDump
impl Send for PgSchemaDump
impl Sync for PgSchemaDump
impl Unpin for PgSchemaDump
impl UnsafeUnpin for PgSchemaDump
impl UnwindSafe for PgSchemaDump
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