pub struct ExtensionLifecycle {
pub create_extension: bool,
pub create_schema: Option<String>,
pub load_sql: Vec<String>,
pub post_create_sql: Vec<String>,
pub startup_config: Vec<String>,
pub preload_required: bool,
pub restart_required: bool,
pub shared_memory_required: bool,
}Fields§
§create_extension: bool§create_schema: Option<String>§load_sql: Vec<String>§post_create_sql: Vec<String>§startup_config: Vec<String>§preload_required: bool§restart_required: boolTrait Implementations§
Source§impl Clone for ExtensionLifecycle
impl Clone for ExtensionLifecycle
Source§fn clone(&self) -> ExtensionLifecycle
fn clone(&self) -> ExtensionLifecycle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ExtensionLifecycle
impl Debug for ExtensionLifecycle
Source§impl<'de> Deserialize<'de> for ExtensionLifecycle
impl<'de> Deserialize<'de> for ExtensionLifecycle
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ExtensionLifecycle
Source§impl PartialEq for ExtensionLifecycle
impl PartialEq for ExtensionLifecycle
Source§impl Serialize for ExtensionLifecycle
impl Serialize for ExtensionLifecycle
impl StructuralPartialEq for ExtensionLifecycle
Auto Trait Implementations§
impl Freeze for ExtensionLifecycle
impl RefUnwindSafe for ExtensionLifecycle
impl Send for ExtensionLifecycle
impl Sync for ExtensionLifecycle
impl Unpin for ExtensionLifecycle
impl UnsafeUnpin for ExtensionLifecycle
impl UnwindSafe for ExtensionLifecycle
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