aboutsummaryrefslogtreecommitdiff
path: root/src/ser.rs
AgeCommit message (Collapse)AuthorLines
2021-03-21hilarious and original jokeHEADmainMelody Horn-19/+19
2020-02-25Apply some Clippy suggestions. (#378)Bram Geron-1/+1
2020-01-30Fix roundtripping of \u001f and \u007f in toml string literals (#372)Michael Sloan-3/+4
2020-01-15Fix a couple errors in DateStrEmitter (#368)Michael Sloan-2/+2
2019-12-22remove deprecated Error::descriptionAndrii Radyk-16/+1
2019-11-22Mixed type arrays (#358)daubaris-33/+35
* Added support of mixed-type arrays * Add tests cases * Replaced &'static str type for type_ and created a new enum instead * Restored ArrayMixedType
2019-09-09Remove redundant #[doc(hidden)] attributes (#331)est31-3/+0
2019-08-20Propogate write! errors to ser::ErrorNick Hackman-9/+7
std::fmt::Errors are now converted to ser::Errors via ser::Error::custom
2019-08-18Potential Solution to drop clippy errorsNick Hackman-7/+11
Calling the write!, the result that it returns doesn't matter or wasn't deemed as important and was dropped before. This was just removed and then the unused Result is ignored via clippy attribute. This is a plausible solution to get past the Clippy Error, but others may be more ideal.
2019-08-14Removed all warnings besides twoNick Hackman-31/+28
Majority of warnings removed via RustFix Two remain one being a long return type and another being a name suggestion from Clippy `to_owned` for MaybeString
2019-08-12Squelch explicit_outlives_requirements warning.Eric Huss-3/+3
2019-05-082018 edition idioms.Eric Huss-14/+10
2019-05-08Migrate to 2018 edition.Eric Huss-1/+1
2018-12-17Run `cargo fmt`Alex Crichton-244/+316
2018-10-27Allow newtype keySteven Pease-2/+2
2018-10-01Avoid panic on pretty string ending in single quoteMatti Niemenmaa-0/+4
Fixes #262.
2018-07-110.5: Support floats nan, inf, and +/-0.0.Eric Huss-26/+23
cc #224
2018-05-24Support fixed-length arraysAlex Crichton-15/+102
Turns out these are deserialized/serialized as tuples! While we're at it add support for tuple variants and tuple structs through the same paths. Closes #244
2018-05-07Use custom struct/field naming to deserialize spansJohn-John Tedro-3/+3
2017-08-28Fix a number of compile warningsAlex Crichton-13/+13
2017-08-13add pretty_string_literal to be able to disable literal stringsGarrett Berg-10/+69
2017-08-13add spaces between array items and test for themGarrett Berg-4/+17
2017-07-31Merge pull request #204 from vitiral/rc_settingsAlex Crichton-14/+28
reference count settings to bump performance a bit
2017-07-30back out doc changes for nowGarrett Berg-5/+5
2017-07-30doc fixesGarrett Berg-5/+5
2017-07-29reference count settings to bump performance a bitGarrett Berg-19/+33
2017-07-28add """ for non-literals with newlines, clean up logic and add testsGarrett Berg-55/+91
2017-07-28make single lines also prettyGarrett Berg-44/+102
2017-07-27fix bugs with prettyGarrett Berg-29/+23
2017-07-27close #199: add header information for empty structsGarrett Berg-0/+9
- also add test which fails without this change - also add a few helpful unit tests to table
2017-07-24fix Serializer::pretty_array(false)Garrett Berg-4/+4
2017-07-24use ignore rather than no_run for toml blocksGarrett Berg-4/+4
2017-07-22fix docs and addGarrett Berg-4/+70
2017-07-21fix "Garrett Berg-1/+7
2017-07-20use builder patternGarrett Berg-14/+72
2017-07-09pretty arraysGarrett Berg-4/+12
2017-07-09array doesn't break anything...Garrett Berg-5/+25
2017-07-09add pretty sting serializationGarrett Berg-3/+38
2017-07-09add Settings structGarrett Berg-0/+20
2017-06-01Add toml::ser::Error::KeyNewline back inAlan Du-0/+6
Avoid a breaking change
2017-06-01Allow serializing keys with \n in themAlan Du-8/+0
Use special quoted form Closes https://github.com/alexcrichton/toml-rs/issues/185
2017-06-01Close #180Alan Du-1/+21
2017-05-30Merge pull request #183 from alanhdu/invalid_numberAlex Crichton-2/+15
Better invalid number handling
2017-05-31Error when trying to serialize invalid floatAlan Du-2/+15
2017-05-30Encode control characters with hex not decimalAlan Du-1/+1
Fix https://github.com/alexcrichton/toml-rs/issues/178
2017-05-10add example for to_stringRaphaƫl Huchet-0/+35
2017-04-28Address comment and make test passVincent Prouillet-2/+2
2017-04-24Allow to deserialize/serialize into enumsVincent Prouillet-1/+1
Close #164
2017-04-20Support serde 1.0.0Alex Crichton-35/+16
2017-04-12Stop taking references when not neededDaniel Lockyer-4/+4