pub type UserDefinedTypeWalker<'a> = Walker<'a, UdtId>;
Expand description

Traverse a user-defined type

Aliased Type§

struct UserDefinedTypeWalker<'a> {
    pub id: UdtId,
    pub schema: &'a SqlSchema,
}

Fields§

§id: UdtId

The identifier.

§schema: &'a SqlSchema

The schema for which the identifier is valid.

Implementations§

source§

impl<'a> UserDefinedTypeWalker<'a>

source

pub fn name(self) -> &'a str

The name of the type

source

pub fn definition(self) -> Option<&'a str>

The SQL definition of the type

source

pub fn namespace(self) -> Option<&'a str>

The namespace of the type