pub struct SchemaElements {
pub owner: u32,
pub schema: String,
pub elements: Vec<(Node, String)>,
}Expand description
The elements of CREATE SCHEMA, which the caller runs after the statement made the schema.
Fields§
§owner: u32The owner of the schema. The elements run as this role.
schema: StringThe name of the schema, which comes first in search_path while the elements run.
elements: Vec<(Node, String)>The statements in the order that they run, each with its part of the text of the statement.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SchemaElements
impl RefUnwindSafe for SchemaElements
impl Send for SchemaElements
impl Sync for SchemaElements
impl Unpin for SchemaElements
impl UnsafeUnpin for SchemaElements
impl UnwindSafe for SchemaElements
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