Format.Doc: type of bend-lint-rules@0.2.0.0 Import: import bend-lint-rules@0.2.0.0/layout/format.bend as Format Lines 150-159 of bend-lint-rules@0.2.0.0/layout/format.bend: https://jend.leeeet.dev/read.txt?path=bend-lint-rules@0.2.0.0/layout/format.bend&start_line=150&end_line=159 import Base # Str: text without its trailing whitespace, that whitespace, the width, and # how many characters follow the last newline, if any. Line: the text and # width when flat. Grp, Nest and Cat keep their Flat; Cat its docs last # first. type Doc is Data: Str{body: String, blank: String, width: U32, tail: Maybe<&2, U32>} Line{flat: String, width: U32, hard: Bool, offset: U32} Grp{doc: Doc, flat: Flat} Nest{doc: Doc, amount: U32, flat: Flat} Cat{docs: List<&2, Doc>, flat: Flat} Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=bend-lint-rules@0.2.0.0/layout/format.bend&name=Flat