pub enum RegKind {
Proc,
Procedure,
Oper,
Operator,
Class,
Type,
Role,
Namespace,
Collation,
Config,
Dictionary,
Database,
}Expand description
One of the OID alias types.
Variants§
Proc
regproc, a function by name.
Procedure
regprocedure, a function with its argument types.
Oper
regoper, an operator by name.
Operator
regoperator, an operator with its argument types.
Class
regclass, a relation.
Type
regtype, a type.
Role
regrole, a role.
Namespace
regnamespace, a schema.
Collation
regcollation, a collation.
Config
regconfig, a text search configuration.
Dictionary
regdictionary, a text search dictionary.
Database
regdatabase, a database.
Implementations§
Trait Implementations§
impl Copy for RegKind
impl Eq for RegKind
impl StructuralPartialEq for RegKind
Auto Trait Implementations§
impl Freeze for RegKind
impl RefUnwindSafe for RegKind
impl Send for RegKind
impl Sync for RegKind
impl Unpin for RegKind
impl UnsafeUnpin for RegKind
impl UnwindSafe for RegKind
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