Releases: danwilliams/rubedo
Releases · danwilliams/rubedo
Release 0.3.3
Added
- Added
push_char()
tohttp::UnpackedResponseBody
- Implemented additional
Add
andAddAssign
functionality forhttp::UnpackedResponseBody
:char
,&char
,String
,&String
,Box<str>
,Cow<'a, str>
,u8
,Vec<u8>
,&Vec<u8>
,UnpackedResponseBody
,&UnpackedResponseBody
- Implemented additional
From
conversions forhttp::UnpackedResponseBody
:&[u8]
,&[u8; N]
,&char
,Vec<u8>
,&Vec<u8>
Changed
- Improved performance in
chrono::DurationExt.humanize()
- Improved performance in
http::UnpackedResponseBody::from<&String>()
Release 0.3.2
Added
- Added
new()
,clear()
,empty()
,is_empty()
,len()
,push()
,push_bytes()
,push_str()
,as_bytes()
,as_mut_bytes()
,into_bytes()
, andto_bytes()
tohttp::UnpackedResponseBody
- Implemented
Add
andAddAssign
functionality forhttp::UnpackedResponseBody
:&[u8]
,&[u8; N]
, and&str
- Implemented
AsRef
,AsMut
,Clone
,Default
, andWrite
forhttp::UnpackedResponseBody
- Implemented a range of
From
conversions forhttp::UnpackedResponseBody
:&str
,&mut str
,String
,&String
,Box<str>
,Cow<'a, str>
,char
, andu8
Release 0.3.1
Added
- Implemented
Serialize
andDeserialize
forhttp::UnpackedResponse
Changed
- Changed
http::UnpackedResponse.body
to use a newUnpackedResponseBody
struct
Release 0.3.0
Added
- Extended
http::ResponseExt
to cover Axum
Fixed
- Made
http::UnpackedResponse
fields public
Changed
- Renamed
hyper
module tohttp
Release 0.2.0
Added
- Added
hyper
module to enhance Hyper library- Added
hyper::Response.unpack()
- Added
Release 0.1.1
Changed
- Improved README documentation
- Improved Rustdoc documentation
Release 0.1.0
Added
- Added
std
module to enhance Rust std lib- Added
std::Path.append()
- Added
std::Path.is_subjective()
- Added
std::Path.normalize()
- Added
std::Path.restrict()
- Added
std::Path.strip_parentdirs()
- Added
std::Path.strip_root()
- Added
- Added
chrono
module to enhance Chrono library- Added
chrono::Duration.humanize()
- Added
chrono::NaiveDate::today()
- Added
chrono::NaiveDate::days_in_month_opt()
- Added
chrono::NaiveDate::days_in_year_opt()
- Added
chrono::NaiveDate::is_leap_year_opt()
- Added
chrono::NaiveDate::start_of_month_opt()
- Added
chrono::NaiveDate::end_of_month_opt()
- Added
chrono::NaiveDate::start_of_year_opt()
- Added
chrono::NaiveDate::end_of_year_opt()
- Added
chrono::NaiveDate.days_in_month()
- Added
chrono::NaiveDate.days_in_year_opt()
- Added
chrono::NaiveDate.is_leap_year()
- Added
chrono::NaiveDate.start_of_month()
- Added
chrono::NaiveDate.end_of_month_opt()
- Added
chrono::NaiveDate.start_of_year()
- Added
chrono::NaiveDate.end_of_year_opt()
- Added
- Added macros for creation sugar
- Added
ip!()
macro for IpAddr creation sugar - Added
s!()
macro for String creation sugar
- Added
- Added
trybuild
to catch proc_macro test failures - Added README documentation