pub struct PgTsTemplate {
pub tmplname: SmolStr,
pub tmplnamespace: SmolStr,
pub tmplinit: Option<SmolStr>,
pub tmpllexize: SmolStr,
}Expand description
The DDL-only contents of pg_ts_template
Fields§
§tmplname: SmolStrname Text search template name
tmplnamespace: SmolStroid (references pg_namespace.oid) The OID of the namespace that contains this template
tmplinit: Option<SmolStr>regproc (references pg_proc.oid) OID of the template’s initialization function (zero if none)
tmpllexize: SmolStrregproc (references pg_proc.oid) OID of the template’s lexize function
Trait Implementations§
Source§impl Clone for PgTsTemplate
impl Clone for PgTsTemplate
Source§fn clone(&self) -> PgTsTemplate
fn clone(&self) -> PgTsTemplate
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 PgTsTemplate
impl Debug for PgTsTemplate
Source§impl<'de> Deserialize<'de> for PgTsTemplate
impl<'de> Deserialize<'de> for PgTsTemplate
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<PgTsTemplate, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PgTsTemplate, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PgTsTemplate
impl PartialEq for PgTsTemplate
Source§impl Serialize for PgTsTemplate
impl Serialize for PgTsTemplate
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for PgTsTemplate
impl StructuralPartialEq for PgTsTemplate
Auto Trait Implementations§
impl Freeze for PgTsTemplate
impl RefUnwindSafe for PgTsTemplate
impl Send for PgTsTemplate
impl Sync for PgTsTemplate
impl Unpin for PgTsTemplate
impl UnsafeUnpin for PgTsTemplate
impl UnwindSafe for PgTsTemplate
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.