Struct mariadb_sys::Object_creation_ctx
source · #[repr(C)]pub struct Object_creation_ctx {
pub vtable_: *const Object_creation_ctx__bindgen_vtable,
}
Expand description
Object_creation_ctx – interface for creation context of database objects (views, stored routines, events, triggers). Creation context – is a set of attributes, that should be fixed at the creation time and then be used each time the object is parsed or executed.
Fields§
§vtable_: *const Object_creation_ctx__bindgen_vtable
Implementations§
source§impl Object_creation_ctx
impl Object_creation_ctx
pub unsafe fn set_n_backup(&mut self, thd: *mut THD) -> *mut Object_creation_ctx
pub unsafe fn restore_env( &mut self, thd: *mut THD, backup_ctx: *mut Object_creation_ctx )
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Object_creation_ctx
impl !Send for Object_creation_ctx
impl !Sync for Object_creation_ctx
impl Unpin for Object_creation_ctx
impl UnwindSafe for Object_creation_ctx
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