swagger-rs
swagger-rs copied to clipboard
Update frunk requirement from 0.3.0 to 0.4.0
Updates the requirements on frunk to permit the latest version.
Release notes
Sourced from frunk's releases.
0.4.0 release
Lots of good stuff thanks to team work from a number of contributors (incl
@mbrobbel
,@ImmemorConsultrixContrarie
,@ExpHP
)From the Changelog
- [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
Changelog
Sourced from frunk's changelog.
[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[0.2.0] - 2018-04-20
Added
- :confetti_ball: Forces joined with new collaborators [
@Centril
] and [@ExpHP
]!frunk
now adheres to semantic versioning!- Inherent method wrappers for many trait methods on HList and Coproduct.
- Re-exports for a variety of essential items at the root level of
frunk
.- Module
frunk::prelude
for extension traits and similar.- Methods
Coproduct::embed
andCoproduct::subset
.
... (truncated)
Commits
1bb2b7d
[Release] 0.4.0 (#190)44a0fef
[CI] Add Rust cache (#189)f83e1d8
[Docs] Changelog updates (#188)0a21dc4
Bump quote, syn and proc-macro2 to 1 (#183)b8fa846
Fix unicode identifiers support (#186)ad73d4a
Makefoldl
andfoldr
take exactly same arguments (#178)15e5ba1
0.4 cleanup: rename HList type macro, remove HList#length() (#179)d586e62
Merge pull request #177 from ImmemorConsultrixContrarie/foldr_doc_fix9747b2a
Doc fixa1f4383
[2021 04 16 release] 0.3.2 (#176)- 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)