Earmark v1.3.3 Earmark.Line View Source

Defines all structs representing lines

Link to this section Summary

Link to this section Types

Link to this type

t()

View Source
t() ::
  %Earmark.Line.Blank{
    content: term(),
    inside_code: term(),
    line: term(),
    lnb: term()
  }
  | %Earmark.Line.Ruler{
      inside_code: term(),
      line: term(),
      lnb: term(),
      type: term()
    }
  | %Earmark.Line.Heading{
      content: term(),
      inside_code: term(),
      level: term(),
      line: term(),
      lnb: term()
    }
  | %Earmark.Line.BlockQuote{
      content: term(),
      inside_code: term(),
      line: term(),
      lnb: term()
    }
  | %Earmark.Line.Indent{
      content: term(),
      inside_code: term(),
      level: term(),
      line: term(),
      lnb: term()
    }
  | %Earmark.Line.Fence{
      delimiter: term(),
      inside_code: term(),
      language: term(),
      line: term(),
      lnb: term()
    }
  | %Earmark.Line.HtmlOpenTag{
      content: term(),
      inside_code: term(),
      line: term(),
      lnb: term(),
      tag: term()
    }
  | %Earmark.Line.HtmlCloseTag{
      inside_code: term(),
      line: term(),
      lnb: term(),
      tag: term()
    }
  | %Earmark.Line.HtmlComment{
      complete: term(),
      inside_code: term(),
      line: term(),
      lnb: term()
    }
  | %Earmark.Line.HtmlOneLine{
      content: term(),
      inside_code: term(),
      line: term(),
      lnb: term(),
      tag: term()
    }
  | %Earmark.Line.IdDef{
      id: term(),
      inside_code: term(),
      line: term(),
      lnb: term(),
      title: term(),
      url: term()
    }
  | %Earmark.Line.FnDef{
      content: term(),
      id: term(),
      inside_code: term(),
      line: term(),
      lnb: term()
    }
  | %Earmark.Line.ListItem{
      bullet: term(),
      content: term(),
      initial_indent: term(),
      inside_code: term(),
      line: term(),
      list_indent: term(),
      lnb: term(),
      type: term()
    }
  | %Earmark.Line.SetextUnderlineHeading{
      inside_code: term(),
      level: term(),
      line: term(),
      lnb: term()
    }
  | %Earmark.Line.TableLine{
      columns: term(),
      content: term(),
      inside_code: term(),
      line: term(),
      lnb: term()
    }
  | %Earmark.Line.Ial{
      attrs: term(),
      inside_code: term(),
      line: term(),
      lnb: term(),
      verbatim: term()
    }
  | %Earmark.Line.Text{
      content: term(),
      inside_code: term(),
      line: term(),
      lnb: term()
    }
  | %Earmark.Line.Plugin{
      content: term(),
      line: term(),
      lnb: term(),
      prefix: term()
    }