gleamgen/module/definition
Types
pub opaque type Definition
pub type Position {
Bottom
Top
AfterDefinition(definition: String)
}
Constructors
-
Bottom -
Top -
AfterDefinition(definition: String)
Values
pub fn get_name(definition: Definition) -> String
pub fn get_position(definition: Definition) -> Position
pub fn new(name name: String) -> Definition
pub fn render_attribute(attribute: Attribute) -> doc.Document
pub fn with_attributes(
definition: Definition,
to attributes: List(Attribute),
) -> Definition
pub fn with_documentation_comments(
definition: Definition,
comments: List(String),
) -> Definition
pub fn with_position(
definition: Definition,
at position: Position,
) -> Definition
pub fn with_publicity(
definition: Definition,
to is_public: Bool,
) -> Definition