swagger-rs
swagger-rs copied to clipboard
Update frunk_derives requirement from 0.3.0 to 0.4.1
Updates the requirements on frunk_derives to permit the latest version.
Release notes
Sourced from frunk_derives's releases.
0.4.1 release
Lots of good stuff thanks to team work from a number of contributors (incl steffahn, kpp, agluszak, rosefromthedead, and BGR360)
From the Changelog
- Documentation fix for
Hcons::sculpt
(lloydmeta/frunk#194)- Optimise Semigroup for HashSet and HashMap (lloydmeta/frunk#196)
- Update to 2021 edition (lloydmeta/frunk#200)
- Add
extract
to get value out of 1-type coproduct (lloydmeta/frunk#201)- Fix needless borrow (lloydmeta/frunk#202)
- Add
Coproduct::map
(lloydmeta/frunk#204)
Changelog
Sourced from frunk_derives's changelog.
[0.4.1]:
- Documentation fix for
Hcons::sculpt
(lloydmeta/frunk#194)- Optimise Semigroup for HashSet and HashMap (lloydmeta/frunk#196)
- Update to 2021 edition (lloydmeta/frunk#200)
- Add
extract
to get value out of 1-type coproduct (lloydmeta/frunk#201)- Fix needless borrow (lloydmeta/frunk#202)
- Add
Coproduct::map
(lloydmeta/frunk#204)[0.4.0]:
- [Breaking change] Rename
Hlist!
type macro toHList!
(lloydmeta/frunk#132)- [Breaking change] Remove deprecated
HList.length()
(lloydmeta/frunk#125)- [Breaking change]
HFoldRightable
rework: nowHFoldRightable::foldr
does not differ fromHFoldLeftable::foldl
in calling, likestd::iter::DoubleEndedIterator::rfold
does not differ fromstd::iter::Iterator::fold
. Note: thoughfoldr
behavior wasn't changed, all oldfoldr
calls would either stop compiling or produce wrong results (lloydmeta/frunk#171)- [Breaking change] Bump quote, syn and proc-macro2 to 1 (lloydmeta/frunk#183)
- Fix unicode identifiers support lloydmeta/frunk#186
[0.3.2] - 2021-04-16
- Allow folding hlist with a single Poly (lloydmeta/frunk#170)
[0.3.1] - 2019-12-21
- Refactoring derives (lloydmeta/frunk#157)
- Add support for deriving LabelledGeneric on enums (lloydmeta/frunk#158)
- Added HZippable (lloydmeta/frunk#160)
- Add a type macro for paths (lloydmeta/frunk#161)
[0.3.0] - 2019-03-23
Added
- More transmogrifications supported out of the box (lloydmeta/frunk#152)
Box
,Option
,Vec
and more.- More idiomatic Debug impl for Field Debug impls should use DebugStruct #153
- [no-std] support lloydmeta/frunk#148
- Note: this is a breaking change, see the PR for details
[0.2.4] - 2019-02-10
Added
- Added
ToMut
trait, which allows borrowing mutably from a Coproduct or HList.- Added support for
#[derive(LabelledGeneric)]
on tuple structs- Added
Path
model andPathTraverser
trait, which allows for composable lens-like-usageChanged
- Make macros call themselves recursively with
$crate::
[0.2.3]
- Skipped due to release mis-steps
[0.2.2] - 2018-10-21
- Added support for transmogrifying (recursively sculpting) one data type into another
[0.2.1] - 2018-09-29
- Upgraded to
syn
0.15 andquote
to 0.6
... (truncated)
Commits
ff5dafc
[Release] 0.4.1 (#205)166940a
AddCoproduct::map()
method (#204)bb4e8d5
addextract
for getting the value out of a 1-coproduct (#201)573f44f
Fix needless borrow (#202)58a399d
[Build] Update to 2021 edition (#200)09a3d4f
Optimize Semigroup for HashSet and HashMap (#196)f1926d7
Fix typo in documentation ofHCons::sculpt
(#194)246741f
Clippy fixes (#195)8d82a7b
[Examples] Add examples of how to map over generic and labelled representatio...2b16d2c
[Build] Update to 2018 edition (#191)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)