pub struct ReflectPgExtension {
pub extname: String,
pub extowner: String,
pub extnamespace: String,
pub extrelocatable: bool,
pub extversion: String,
pub extconfig: Option<Vec<String>>,
pub extcondition: Option<Vec<String>>,
pub description: Option<String>,
}Fields§
§extname: String§extowner: String§extnamespace: String§extrelocatable: bool§extversion: String§extconfig: Option<Vec<String>>§extcondition: Option<Vec<String>>§description: Option<String>Trait Implementations§
Source§impl Clone for ReflectPgExtension
impl Clone for ReflectPgExtension
Source§fn clone(&self) -> ReflectPgExtension
fn clone(&self) -> ReflectPgExtension
Returns a duplicate 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 ReflectPgExtension
impl Debug for ReflectPgExtension
Source§impl<'a> From<ReflectPgExtensionBorrowed<'a>> for ReflectPgExtension
impl<'a> From<ReflectPgExtensionBorrowed<'a>> for ReflectPgExtension
Source§fn from(_: ReflectPgExtensionBorrowed<'a>) -> Self
fn from(_: ReflectPgExtensionBorrowed<'a>) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ReflectPgExtension
impl PartialEq for ReflectPgExtension
impl StructuralPartialEq for ReflectPgExtension
Auto Trait Implementations§
impl Freeze for ReflectPgExtension
impl RefUnwindSafe for ReflectPgExtension
impl Send for ReflectPgExtension
impl Sync for ReflectPgExtension
impl Unpin for ReflectPgExtension
impl UnsafeUnpin for ReflectPgExtension
impl UnwindSafe for ReflectPgExtension
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