File tree 3 files changed +12
-29
lines changed
3 files changed +12
-29
lines changed Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " rsocket_rust"
3
- version = " 0.1.4 "
3
+ version = " 0.1.5 "
4
4
authors = [
" Jeffsky <[email protected] >" ]
5
5
edition = " 2018"
6
6
license = " Apache-2.0"
7
7
readme = " README.md"
8
- repository = " https://github.com/jjeffcaii /rsocket-rust"
9
- homepage = " https://github.com/jjeffcaii /rsocket-rust"
8
+ repository = " https://github.com/rsocket /rsocket-rust"
9
+ homepage = " https://github.com/rsocket /rsocket-rust"
10
10
description = " rsocket-rust is an implementation of the RSocket protocol in Rust."
11
11
12
12
[dependencies ]
Original file line number Diff line number Diff line change 1
1
# rsocket-rust
2
2
3
- ![ logo] ( ./logo.jpg )
4
-
5
3
[ ![ Crates.io] ( https://img.shields.io/crates/v/rsocket_rust )] ( https://crates.io/crates/rsocket_rust )
6
4
[ ![ Crates.io] ( https://img.shields.io/crates/d/rsocket_rust )] ( https://crates.io/crates/rsocket_rust )
7
- [ ![ License] ( https://img.shields.io/github/license/jjeffcaii /rsocket-rust.svg )] ( https://github.com/jjeffcaii /rsocket-rust/blob/master/LICENSE )
8
- [ ![ GitHub Release] ( https://img.shields.io/github/release-pre/jjeffcaii /rsocket-rust.svg )] ( https://github.com/jjeffcaii /rsocket-rust/releases )
5
+ [ ![ License] ( https://img.shields.io/github/license/rsocket /rsocket-rust.svg )] ( https://github.com/rsocket /rsocket-rust/blob/master/LICENSE )
6
+ [ ![ GitHub Release] ( https://img.shields.io/github/release-pre/rsocket /rsocket-rust.svg )] ( https://github.com/rsocket /rsocket-rust/releases )
9
7
10
- > rsocket-rust is an implementation of the RSocket protocol in Rust.
11
- It is under active development. ** Do not use it in a production environment!**
8
+ > rsocket-rust is an implementation of the RSocket protocol in Rust.
9
+ It's an ** alpha ** version and still under active development. ** Do not use it in a production environment!**
12
10
13
11
## Example
14
12
15
- > Here are some example codes which show how RSocket works in Rust. : sunglasses :
13
+ > Here are some example codes which show how RSocket works in Rust.
16
14
17
15
### Server
18
16
@@ -81,26 +79,11 @@ fn test_client() {
81
79
82
80
## Dependencies
83
81
84
- - [ Tokio ] ( https://tokio.rs/ )
82
+ - [ tokio ] ( https://tokio.rs/ )
85
83
- [ futures-rs] ( http://rust-lang-nursery.github.io/futures-rs/ )
86
84
87
85
## TODO
88
86
89
- - Codec
90
- - [x] Setup
91
- - [x] Keepalive
92
- - [x] Payload
93
- - [x] RequestResponse
94
- - [x] RequestStream
95
- - [x] RequestChannel
96
- - [x] RequestFireAndForget
97
- - [x] MetadataPush
98
- - [x] RequestN
99
- - [x] Resume
100
- - [x] ResumeOK
101
- - [x] Cancel
102
- - [x] Error
103
- - [x] Lease
104
87
- Operations
105
88
- [x] METADATA_PUSH
106
89
- [x] REQUEST_FNF
@@ -110,8 +93,8 @@ fn test_client() {
110
93
- Transport
111
94
- [x] TCP
112
95
- [ ] Websocket
113
- - Rx
96
+ - Reactor
114
97
- [ ] ...
115
98
- High Level APIs
116
- - [x ] Client
117
- - [x ] Server
99
+ - [ ] Client
100
+ - [ ] Server
You can’t perform that action at this time.
0 commit comments