swagger-rs
swagger-rs copied to clipboard
Update frunk_derives requirement from 0.3.0 to 0.4.0
Updates the requirements on frunk_derives to permit the latest version.
Release notes
Sourced from frunk_derives'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_derives'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)