Struct pgrx_pg_sys::CreateForeignServerStmt
source · #[repr(C)]pub struct CreateForeignServerStmt {
pub type_: NodeTag,
pub servername: *mut c_char,
pub servertype: *mut c_char,
pub version: *mut c_char,
pub fdwname: *mut c_char,
pub if_not_exists: bool,
pub options: *mut List,
}
Fields§
§type_: NodeTag
§servername: *mut c_char
§servertype: *mut c_char
§version: *mut c_char
§fdwname: *mut c_char
§if_not_exists: bool
§options: *mut List
Trait Implementations§
source§impl Clone for CreateForeignServerStmt
impl Clone for CreateForeignServerStmt
source§fn clone(&self) -> CreateForeignServerStmt
fn clone(&self) -> CreateForeignServerStmt
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for CreateForeignServerStmt
impl Debug for CreateForeignServerStmt
source§impl Default for CreateForeignServerStmt
impl Default for CreateForeignServerStmt
source§impl Display for CreateForeignServerStmt
impl Display for CreateForeignServerStmt
source§impl PgNode for CreateForeignServerStmt
impl PgNode for CreateForeignServerStmt
source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for CreateForeignServerStmt
Auto Trait Implementations§
impl Freeze for CreateForeignServerStmt
impl RefUnwindSafe for CreateForeignServerStmt
impl !Send for CreateForeignServerStmt
impl !Sync for CreateForeignServerStmt
impl Unpin for CreateForeignServerStmt
impl UnwindSafe for CreateForeignServerStmt
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