RoleOption in sqlparser::ast - Rust

Skip to main content

pub enum RoleOption {
    BypassRLS(bool),
    ConnectionLimit(Expr),
    CreateDB(bool),
    CreateRole(bool),
    Inherit(bool),
    Login(bool),
    Password(Password),
    Replication(bool),
    SuperUser(bool),
    ValidUntil(Expr),
}
Expand description

Variants§

§

BypassRLS(bool)

Enable or disable BYPASSRLS.

§

ConnectionLimit(Expr)

Connection limit expression.

§

CreateDB(bool)

CREATEDB flag.

§

CreateRole(bool)

CREATEROLE flag.

§

Inherit(bool)

INHERIT flag.

§

Login(bool)

LOGIN flag.

§

Password(Password)

Password value or NULL password.

§

Replication(bool)

Replication privilege flag.

§

SuperUser(bool)

SUPERUSER flag.

§

ValidUntil(Expr)

VALID UNTIL expression.

Trait Implementations§

Auto Trait Implementations§

§

impl Freeze for RoleOption

§

impl RefUnwindSafe for RoleOption

§

impl Send for RoleOption

§

impl Sync for RoleOption

§

impl Unpin for RoleOption

§

impl UnwindSafe for RoleOption

Blanket Implementations§