spaceship_toml

Values

pub fn add_array_of_tables(
  doc: @internal Document,
  path: List(String),
  line_number: option.Option(Int),
) -> Result(@internal Document, @internal EditError)
pub fn add_table(
  doc: @internal Document,
  path: List(String),
  line_number: option.Option(Int),
) -> Result(@internal Document, @internal EditError)
pub fn array(
  items: List(@internal TomlValue),
) -> @internal TomlValue
pub fn boolean(value: Bool) -> @internal TomlValue
pub fn date(
  year: Int,
  month: Int,
  day: Int,
) -> @internal TomlValue
pub fn datetime(
  year: Int,
  month: Int,
  day: Int,
  hour: Int,
  minute: Int,
  second: Int,
) -> @internal TomlValue
pub fn delete(
  doc: @internal Document,
  key: List(String),
) -> Result(@internal Document, @internal EditError)
pub fn float(value: Float) -> @internal TomlValue
pub fn get(
  doc: @internal Document,
  key: List(String),
) -> Result(@internal GetResult, @internal EditError)
pub fn get_array(
  doc: @internal Document,
  key: List(String),
) -> Result(#(List(@internal TomlValue), Int), @internal EditError)
pub fn get_bool(
  doc: @internal Document,
  key: List(String),
) -> Result(#(Bool, Int), @internal EditError)
pub fn get_date(
  doc: @internal Document,
  key: List(String),
) -> Result(#(@internal TomlDate, Int), @internal EditError)
pub fn get_datetime(
  doc: @internal Document,
  key: List(String),
) -> Result(#(@internal TomlDateTime, Int), @internal EditError)
pub fn get_float(
  doc: @internal Document,
  key: List(String),
) -> Result(#(Float, Int), @internal EditError)
pub fn get_int(
  doc: @internal Document,
  key: List(String),
) -> Result(#(Int, Int), @internal EditError)
pub fn get_string(
  doc: @internal Document,
  key: List(String),
) -> Result(#(String, Int), @internal EditError)
pub fn get_table(
  doc: @internal Document,
  path: List(String),
) -> Result(
  List(#(String, @internal TomlValue)),
  @internal EditError,
)
pub fn get_time(
  doc: @internal Document,
  key: List(String),
) -> Result(#(@internal TomlTime, Int), @internal EditError)
pub fn inline_table(
  entries: dict.Dict(String, @internal TomlValue),
) -> @internal TomlValue
pub fn integer(value: Int) -> @internal TomlValue
pub fn parse(
  input: String,
) -> Result(@internal Document, @internal ParseError)
pub fn rename_key(
  doc: @internal Document,
  old_key: List(String),
  new_key: List(String),
) -> Result(@internal Document, @internal EditError)
pub fn set(
  doc: @internal Document,
  key: List(String),
  value: @internal TomlValue,
  line_number: option.Option(Int),
) -> Result(@internal Document, @internal EditError)
pub fn string(value: String) -> @internal TomlValue
pub fn table(
  entries: dict.Dict(String, @internal TomlValue),
) -> @internal TomlValue
pub fn time(
  hour: Int,
  minute: Int,
  second: Int,
) -> @internal TomlValue
pub fn to_string(doc: @internal Document) -> String
Search Document