mirror of https://github.com/knative/docs.git
				
				
				
			Updated to sdk-rust 0.3 (#2991)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
This commit is contained in:
		
							parent
							
								
									d8062e4034
								
							
						
					
					
						commit
						d445da183d
					
				|  | @ -16,18 +16,34 @@ dependencies = [ | |||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "actix-connect" | ||||
| version = "1.0.2" | ||||
| name = "actix-codec" | ||||
| version = "0.3.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "c95cc9569221e9802bf4c377f6c18b90ef10227d787611decf79fd47d2a8e76c" | ||||
| checksum = "78d1833b3838dbe990df0f1f87baf640cf6146e898166afe401839d1b001e570" | ||||
| dependencies = [ | ||||
|  "actix-codec", | ||||
|  "bitflags", | ||||
|  "bytes", | ||||
|  "futures-core", | ||||
|  "futures-sink", | ||||
|  "log", | ||||
|  "pin-project", | ||||
|  "tokio", | ||||
|  "tokio-util 0.3.1", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "actix-connect" | ||||
| version = "2.0.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "177837a10863f15ba8d3ae3ec12fac1099099529ed20083a27fdfe247381d0dc" | ||||
| dependencies = [ | ||||
|  "actix-codec 0.3.0", | ||||
|  "actix-rt", | ||||
|  "actix-service", | ||||
|  "actix-utils", | ||||
|  "actix-utils 2.0.0", | ||||
|  "derive_more", | ||||
|  "either", | ||||
|  "futures", | ||||
|  "futures-util", | ||||
|  "http", | ||||
|  "log", | ||||
|  "trust-dns-proto", | ||||
|  | @ -36,26 +52,25 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "actix-http" | ||||
| version = "1.0.1" | ||||
| version = "2.0.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "c16664cc4fdea8030837ad5a845eb231fb93fc3c5c171edfefb52fad92ce9019" | ||||
| checksum = "05dd80ba8f27c4a34357c07e338c8f5c38f8520e6d626ca1727d8fecc41b0cab" | ||||
| dependencies = [ | ||||
|  "actix-codec", | ||||
|  "actix-codec 0.3.0", | ||||
|  "actix-connect", | ||||
|  "actix-rt", | ||||
|  "actix-service", | ||||
|  "actix-threadpool", | ||||
|  "actix-utils", | ||||
|  "base64 0.11.0", | ||||
|  "actix-utils 2.0.0", | ||||
|  "base64 0.12.1", | ||||
|  "bitflags", | ||||
|  "brotli2", | ||||
|  "bytes", | ||||
|  "chrono", | ||||
|  "cookie", | ||||
|  "copyless", | ||||
|  "derive_more", | ||||
|  "either", | ||||
|  "encoding_rs", | ||||
|  "failure", | ||||
|  "flate2", | ||||
|  "futures-channel", | ||||
|  "futures-core", | ||||
|  | @ -65,6 +80,7 @@ dependencies = [ | |||
|  "http", | ||||
|  "httparse", | ||||
|  "indexmap", | ||||
|  "itoa", | ||||
|  "language-tags", | ||||
|  "lazy_static", | ||||
|  "log", | ||||
|  | @ -76,9 +92,9 @@ dependencies = [ | |||
|  "serde", | ||||
|  "serde_json", | ||||
|  "serde_urlencoded", | ||||
|  "sha1", | ||||
|  "sha-1", | ||||
|  "slab", | ||||
|  "time", | ||||
|  "time 0.2.22", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
|  | @ -125,10 +141,10 @@ version = "1.0.3" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "e6d74b464215a473c973a2d7d03a69cc10f4ce1f4b38a7659c5193dc5c675630" | ||||
| dependencies = [ | ||||
|  "actix-codec", | ||||
|  "actix-codec 0.2.0", | ||||
|  "actix-rt", | ||||
|  "actix-service", | ||||
|  "actix-utils", | ||||
|  "actix-utils 1.0.6", | ||||
|  "futures-channel", | ||||
|  "futures-util", | ||||
|  "log", | ||||
|  | @ -141,9 +157,9 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "actix-service" | ||||
| version = "1.0.5" | ||||
| version = "1.0.6" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "d3e4fc95dfa7e24171b2d0bb46b85f8ab0e8499e4e3caec691fc4ea65c287564" | ||||
| checksum = "0052435d581b5be835d11f4eb3bce417c8af18d87ddf8ace99f8e67e595882bb" | ||||
| dependencies = [ | ||||
|  "futures-util", | ||||
|  "pin-project", | ||||
|  | @ -180,18 +196,14 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "actix-tls" | ||||
| version = "1.0.0" | ||||
| version = "2.0.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "a4e5b4faaf105e9a6d389c606c298dcdb033061b00d532af9df56ff3a54995a8" | ||||
| checksum = "24789b7d7361cf5503a504ebe1c10806896f61e96eca9a7350e23001aca715fb" | ||||
| dependencies = [ | ||||
|  "actix-codec", | ||||
|  "actix-rt", | ||||
|  "actix-codec 0.3.0", | ||||
|  "actix-service", | ||||
|  "actix-utils", | ||||
|  "derive_more", | ||||
|  "either", | ||||
|  "futures", | ||||
|  "log", | ||||
|  "actix-utils 2.0.0", | ||||
|  "futures-util", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
|  | @ -200,7 +212,7 @@ version = "1.0.6" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "fcf8f5631bf01adec2267808f00e228b761c60c0584cc9fa0b5364f41d147f4e" | ||||
| dependencies = [ | ||||
|  "actix-codec", | ||||
|  "actix-codec 0.2.0", | ||||
|  "actix-rt", | ||||
|  "actix-service", | ||||
|  "bitflags", | ||||
|  | @ -213,12 +225,32 @@ dependencies = [ | |||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "actix-web" | ||||
| name = "actix-utils" | ||||
| version = "2.0.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "3158e822461040822f0dbf1735b9c2ce1f95f93b651d7a7aded00b1efbb1f635" | ||||
| checksum = "2e9022dec56632d1d7979e59af14f0597a28a830a9c1c7fec8b2327eb9f16b5a" | ||||
| dependencies = [ | ||||
|  "actix-codec", | ||||
|  "actix-codec 0.3.0", | ||||
|  "actix-rt", | ||||
|  "actix-service", | ||||
|  "bitflags", | ||||
|  "bytes", | ||||
|  "either", | ||||
|  "futures-channel", | ||||
|  "futures-sink", | ||||
|  "futures-util", | ||||
|  "log", | ||||
|  "pin-project", | ||||
|  "slab", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "actix-web" | ||||
| version = "3.1.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "c1b12fe25e11cd9ed2ef2e428427eb6178a1b363f3f7f0dab8278572f11b2da1" | ||||
| dependencies = [ | ||||
|  "actix-codec 0.3.0", | ||||
|  "actix-http", | ||||
|  "actix-macros", | ||||
|  "actix-router", | ||||
|  | @ -228,31 +260,34 @@ dependencies = [ | |||
|  "actix-testing", | ||||
|  "actix-threadpool", | ||||
|  "actix-tls", | ||||
|  "actix-utils", | ||||
|  "actix-utils 2.0.0", | ||||
|  "actix-web-codegen", | ||||
|  "awc", | ||||
|  "bytes", | ||||
|  "derive_more", | ||||
|  "encoding_rs", | ||||
|  "futures", | ||||
|  "futures-channel", | ||||
|  "futures-core", | ||||
|  "futures-util", | ||||
|  "fxhash", | ||||
|  "log", | ||||
|  "mime", | ||||
|  "net2", | ||||
|  "pin-project", | ||||
|  "regex", | ||||
|  "serde", | ||||
|  "serde_json", | ||||
|  "serde_urlencoded", | ||||
|  "time", | ||||
|  "socket2", | ||||
|  "time 0.2.22", | ||||
|  "tinyvec", | ||||
|  "url", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "actix-web-codegen" | ||||
| version = "0.2.1" | ||||
| version = "0.3.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "4f00371942083469785f7e28c540164af1913ee7c96a4534acb9cea92c39f057" | ||||
| checksum = "750ca8fb60bbdc79491991650ba5d2ae7cd75f3fc00ead51390cfe9efda0d4d8" | ||||
| dependencies = [ | ||||
|  "proc-macro2", | ||||
|  "quote", | ||||
|  | @ -319,15 +354,15 @@ checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d" | |||
| 
 | ||||
| [[package]] | ||||
| name = "awc" | ||||
| version = "1.0.1" | ||||
| version = "2.0.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "d7601d4d1d7ef2335d6597a41b5fe069f6ab799b85f53565ab390e7b7065aac5" | ||||
| checksum = "150e00c06683ab44c5f97d033950e5d87a7a042d06d77f5eecb443cbd23d0575" | ||||
| dependencies = [ | ||||
|  "actix-codec", | ||||
|  "actix-codec 0.3.0", | ||||
|  "actix-http", | ||||
|  "actix-rt", | ||||
|  "actix-service", | ||||
|  "base64 0.11.0", | ||||
|  "base64 0.12.1", | ||||
|  "bytes", | ||||
|  "derive_more", | ||||
|  "futures-core", | ||||
|  | @ -353,6 +388,12 @@ dependencies = [ | |||
|  "rustc-demangle", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "base-x" | ||||
| version = "0.2.6" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "1b20b618342cf9891c292c4f5ac2cde7287cc5c87e87e9c769d617793607dec1" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "base64" | ||||
| version = "0.11.0" | ||||
|  | @ -371,6 +412,15 @@ version = "1.2.1" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "block-buffer" | ||||
| version = "0.9.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" | ||||
| dependencies = [ | ||||
|  "generic-array", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "brotli-sys" | ||||
| version = "0.3.2" | ||||
|  | @ -439,7 +489,7 @@ dependencies = [ | |||
|  "num-integer", | ||||
|  "num-traits", | ||||
|  "serde", | ||||
|  "time", | ||||
|  "time 0.1.43", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
|  | @ -453,13 +503,13 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "cloudevents-sdk" | ||||
| version = "0.2.0" | ||||
| version = "0.3.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "7c814591b300c224c5705c7579a4c80d68aa3472c0d9f0da8c20a74ce40b4bed" | ||||
| checksum = "def892ec210149befc5c0665267042c7a4c8a560c04b17a0652e6f1506e25328" | ||||
| dependencies = [ | ||||
|  "base64 0.12.1", | ||||
|  "chrono", | ||||
|  "delegate", | ||||
|  "delegate-attr", | ||||
|  "hostname", | ||||
|  "serde", | ||||
|  "serde-value", | ||||
|  | @ -472,9 +522,9 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "cloudevents-sdk-actix-web" | ||||
| version = "0.2.0" | ||||
| version = "0.3.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "8d0b874f8f39a3c09b9d114c4d8e9976e23e95c1a9bce7842eca3b54ca13b413" | ||||
| checksum = "1484783cb71407780c5718096cbde4d860099d971a4564f674cadc780749c1df" | ||||
| dependencies = [ | ||||
|  "actix-rt", | ||||
|  "actix-web", | ||||
|  | @ -487,9 +537,9 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "cloudevents-sdk-reqwest" | ||||
| version = "0.2.0" | ||||
| version = "0.3.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "99cd21a76c14f95331e162fcf6bbafb13d02c5fd5098c1c3e0424f9dddac929c" | ||||
| checksum = "da53165fffcc2054d0b320046d561555d9597dd42fd1a6ec37d0eed84b828665" | ||||
| dependencies = [ | ||||
|  "async-trait", | ||||
|  "bytes", | ||||
|  | @ -498,6 +548,23 @@ dependencies = [ | |||
|  "reqwest", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "const_fn" | ||||
| version = "0.4.2" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "ce90df4c658c62f12d78f7508cf92f9173e5184a539c10bfe54a3107b3ffd0f2" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "cookie" | ||||
| version = "0.14.2" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "1373a16a4937bc34efec7b391f9c1500c30b8478a701a4f44c9165cc0475a6e0" | ||||
| dependencies = [ | ||||
|  "percent-encoding", | ||||
|  "time 0.2.22", | ||||
|  "version_check", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "copyless" | ||||
| version = "0.1.4" | ||||
|  | @ -520,6 +587,12 @@ version = "0.7.0" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "cpuid-bool" | ||||
| version = "0.1.2" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "8aebca1129a03dc6dc2b127edd729435bbc4a37e1d5f4d7513165089ceb02634" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "crc32fast" | ||||
| version = "1.2.0" | ||||
|  | @ -539,10 +612,10 @@ dependencies = [ | |||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "delegate" | ||||
| version = "0.4.2" | ||||
| name = "delegate-attr" | ||||
| version = "0.2.9" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "ff92cdb050ffc6acaa14d0904a021ddb46602259bc9d18bd667e871d2c70670f" | ||||
| checksum = "ee7e7ea0dba407429d816e8e38dda1a467cd74737722f2ccc8eae60429a1a3ab" | ||||
| dependencies = [ | ||||
|  "proc-macro2", | ||||
|  "quote", | ||||
|  | @ -560,6 +633,21 @@ dependencies = [ | |||
|  "syn", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "digest" | ||||
| version = "0.9.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" | ||||
| dependencies = [ | ||||
|  "generic-array", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "discard" | ||||
| version = "1.0.4" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "doc-comment" | ||||
| version = "0.3.3" | ||||
|  | @ -612,28 +700,6 @@ dependencies = [ | |||
|  "termcolor", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "failure" | ||||
| version = "0.1.8" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86" | ||||
| dependencies = [ | ||||
|  "backtrace", | ||||
|  "failure_derive", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "failure_derive" | ||||
| version = "0.1.8" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" | ||||
| dependencies = [ | ||||
|  "proc-macro2", | ||||
|  "quote", | ||||
|  "syn", | ||||
|  "synstructure", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "flate2" | ||||
| version = "1.0.14" | ||||
|  | @ -772,6 +838,16 @@ dependencies = [ | |||
|  "byteorder", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "generic-array" | ||||
| version = "0.14.4" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817" | ||||
| dependencies = [ | ||||
|  "typenum", | ||||
|  "version_check", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "getrandom" | ||||
| version = "0.1.14" | ||||
|  | @ -892,7 +968,7 @@ dependencies = [ | |||
|  "log", | ||||
|  "net2", | ||||
|  "pin-project", | ||||
|  "time", | ||||
|  "time 0.1.43", | ||||
|  "tokio", | ||||
|  "tower-service", | ||||
|  "want", | ||||
|  | @ -1186,6 +1262,12 @@ version = "1.4.0" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "0b631f7e854af39a1739f401cf34a8a013dfe09eac4fa4dba91e9768bd28168d" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "opaque-debug" | ||||
| version = "0.3.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "openssl-probe" | ||||
| version = "0.1.2" | ||||
|  | @ -1395,7 +1477,7 @@ dependencies = [ | |||
|  "rustls", | ||||
|  "serde", | ||||
|  "serde_urlencoded", | ||||
|  "time", | ||||
|  "time 0.1.43", | ||||
|  "tokio", | ||||
|  "tokio-rustls", | ||||
|  "url", | ||||
|  | @ -1437,6 +1519,15 @@ version = "0.1.16" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "rustc_version" | ||||
| version = "0.2.3" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" | ||||
| dependencies = [ | ||||
|  "semver", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "rustls" | ||||
| version = "0.17.0" | ||||
|  | @ -1517,6 +1608,21 @@ dependencies = [ | |||
|  "libc", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "semver" | ||||
| version = "0.9.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" | ||||
| dependencies = [ | ||||
|  "semver-parser", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "semver-parser" | ||||
| version = "0.7.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "serde" | ||||
| version = "1.0.110" | ||||
|  | @ -1570,6 +1676,19 @@ dependencies = [ | |||
|  "url", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "sha-1" | ||||
| version = "0.9.1" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "170a36ea86c864a3f16dd2687712dd6646f7019f301e57537c7f4dc9f5916770" | ||||
| dependencies = [ | ||||
|  "block-buffer", | ||||
|  "cfg-if", | ||||
|  "cpuid-bool", | ||||
|  "digest", | ||||
|  "opaque-debug", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "sha1" | ||||
| version = "0.6.0" | ||||
|  | @ -1637,6 +1756,61 @@ version = "0.5.2" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "standback" | ||||
| version = "0.2.8" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "47e4b8c631c998468961a9ea159f064c5c8499b95b5e4a34b77849d45949d540" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "stdweb" | ||||
| version = "0.4.20" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5" | ||||
| dependencies = [ | ||||
|  "discard", | ||||
|  "rustc_version", | ||||
|  "stdweb-derive", | ||||
|  "stdweb-internal-macros", | ||||
|  "stdweb-internal-runtime", | ||||
|  "wasm-bindgen", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "stdweb-derive" | ||||
| version = "0.5.3" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef" | ||||
| dependencies = [ | ||||
|  "proc-macro2", | ||||
|  "quote", | ||||
|  "serde", | ||||
|  "serde_derive", | ||||
|  "syn", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "stdweb-internal-macros" | ||||
| version = "0.2.9" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11" | ||||
| dependencies = [ | ||||
|  "base-x", | ||||
|  "proc-macro2", | ||||
|  "quote", | ||||
|  "serde", | ||||
|  "serde_derive", | ||||
|  "serde_json", | ||||
|  "sha1", | ||||
|  "syn", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "stdweb-internal-runtime" | ||||
| version = "0.1.5" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "syn" | ||||
| version = "1.0.22" | ||||
|  | @ -1648,18 +1822,6 @@ dependencies = [ | |||
|  "unicode-xid", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "synstructure" | ||||
| version = "0.12.3" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "67656ea1dc1b41b1451851562ea232ec2e5a80242139f7e679ceccfb5d61f545" | ||||
| dependencies = [ | ||||
|  "proc-macro2", | ||||
|  "quote", | ||||
|  "syn", | ||||
|  "unicode-xid", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "termcolor" | ||||
| version = "1.1.0" | ||||
|  | @ -1669,6 +1831,26 @@ dependencies = [ | |||
|  "winapi-util", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "thiserror" | ||||
| version = "1.0.21" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "318234ffa22e0920fe9a40d7b8369b5f649d490980cf7aadcf1eb91594869b42" | ||||
| dependencies = [ | ||||
|  "thiserror-impl", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "thiserror-impl" | ||||
| version = "1.0.21" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "cae2447b6282786c3493999f40a9be2a6ad20cb8bd268b0a0dbf5a065535c0ab" | ||||
| dependencies = [ | ||||
|  "proc-macro2", | ||||
|  "quote", | ||||
|  "syn", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "thread_local" | ||||
| version = "1.0.1" | ||||
|  | @ -1697,6 +1879,59 @@ dependencies = [ | |||
|  "winapi 0.3.8", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "time" | ||||
| version = "0.2.22" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "55b7151c9065e80917fbf285d9a5d1432f60db41d170ccafc749a136b41a93af" | ||||
| dependencies = [ | ||||
|  "const_fn", | ||||
|  "libc", | ||||
|  "standback", | ||||
|  "stdweb", | ||||
|  "time-macros", | ||||
|  "version_check", | ||||
|  "winapi 0.3.8", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "time-macros" | ||||
| version = "0.1.1" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "957e9c6e26f12cb6d0dd7fc776bb67a706312e7299aed74c8dd5b17ebb27e2f1" | ||||
| dependencies = [ | ||||
|  "proc-macro-hack", | ||||
|  "time-macros-impl", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "time-macros-impl" | ||||
| version = "0.1.1" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "e5c3be1edfad6027c69f5491cf4cb310d1a71ecd6af742788c6ff8bced86b8fa" | ||||
| dependencies = [ | ||||
|  "proc-macro-hack", | ||||
|  "proc-macro2", | ||||
|  "quote", | ||||
|  "standback", | ||||
|  "syn", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "tinyvec" | ||||
| version = "1.0.1" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "b78a366903f506d2ad52ca8dc552102ffdd3e937ba8a227f024dc1d1eae28575" | ||||
| dependencies = [ | ||||
|  "tinyvec_macros", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "tinyvec_macros" | ||||
| version = "0.1.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "tokio" | ||||
| version = "0.2.21" | ||||
|  | @ -1766,32 +2001,32 @@ checksum = "e987b6bf443f4b5b3b6f38704195592cca41c5bb7aedd3c3693c7081f8289860" | |||
| 
 | ||||
| [[package]] | ||||
| name = "trust-dns-proto" | ||||
| version = "0.18.0-alpha.2" | ||||
| version = "0.19.5" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "2a7f3a2ab8a919f5eca52a468866a67ed7d3efa265d48a652a9a3452272b413f" | ||||
| checksum = "cdd7061ba6f4d4d9721afedffbfd403f20f39a4301fee1b70d6fcd09cca69f28" | ||||
| dependencies = [ | ||||
|  "async-trait", | ||||
|  "backtrace", | ||||
|  "enum-as-inner", | ||||
|  "failure", | ||||
|  "futures", | ||||
|  "idna", | ||||
|  "lazy_static", | ||||
|  "log", | ||||
|  "rand", | ||||
|  "smallvec", | ||||
|  "socket2", | ||||
|  "thiserror", | ||||
|  "tokio", | ||||
|  "url", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "trust-dns-resolver" | ||||
| version = "0.18.0-alpha.2" | ||||
| version = "0.19.5" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "6f90b1502b226f8b2514c6d5b37bafa8c200d7ca4102d57dc36ee0f3b7a04a2f" | ||||
| checksum = "0f23cdfdc3d8300b3c50c9e84302d3bd6d860fb9529af84ace6cf9665f181b77" | ||||
| dependencies = [ | ||||
|  "backtrace", | ||||
|  "cfg-if", | ||||
|  "failure", | ||||
|  "futures", | ||||
|  "ipconfig", | ||||
|  "lazy_static", | ||||
|  | @ -1799,6 +2034,7 @@ dependencies = [ | |||
|  "lru-cache", | ||||
|  "resolv-conf", | ||||
|  "smallvec", | ||||
|  "thiserror", | ||||
|  "tokio", | ||||
|  "trust-dns-proto", | ||||
| ] | ||||
|  | @ -1809,6 +2045,12 @@ version = "0.2.2" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "typenum" | ||||
| version = "1.12.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "373c8a200f9e67a0c95e62a4f52fbf80c23b4381c05a17845531982fa99e6b33" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "unicase" | ||||
| version = "2.6.0" | ||||
|  |  | |||
|  | @ -21,11 +21,11 @@ edition = "2018" | |||
| # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | ||||
| 
 | ||||
| [dependencies] | ||||
| cloudevents-sdk = "0.2.0" | ||||
| cloudevents-sdk-actix-web = "0.2.0" | ||||
| cloudevents-sdk-reqwest = "0.2.0" | ||||
| cloudevents-sdk = "0.3.0" | ||||
| cloudevents-sdk-actix-web = "0.3.0" | ||||
| cloudevents-sdk-reqwest = "0.3.0" | ||||
| reqwest = { version = "0.10.4", default-features = false, features = ["rustls-tls"] } | ||||
| actix-web = "2" | ||||
| actix-web = "^3" | ||||
| actix-rt = "1" | ||||
| serde_json = "^1.0" | ||||
| url = "^2.1" | ||||
|  |  | |||
|  | @ -21,7 +21,7 @@ use actix_web::dev::HttpResponseBuilder; | |||
| use actix_web::http::StatusCode; | ||||
| use actix_web::{post, web, App, HttpRequest, HttpResponse, HttpServer}; | ||||
| use cloudevents::{EventBuilder, EventBuilderV10}; | ||||
| use cloudevents_sdk_actix_web::{RequestExt, HttpResponseBuilderExt}; | ||||
| use cloudevents_sdk_actix_web::{HttpRequestExt, HttpResponseBuilderExt}; | ||||
| use cloudevents_sdk_reqwest::RequestBuilderExt; | ||||
| 
 | ||||
| #[post("/")] | ||||
|  | @ -29,8 +29,8 @@ async fn reply_event( | |||
|     req: HttpRequest, | ||||
|     payload: web::Payload, | ||||
| ) -> Result<HttpResponse, actix_web::Error> { | ||||
|     let request_event = req.into_event(payload).await?; | ||||
|     info!("Received Event: {:?}", request_event); | ||||
|     let request_event = req.to_event(payload).await?; | ||||
|     info!("{}", request_event); | ||||
| 
 | ||||
|     // Build response event cloning the original event and setting the new type and source
 | ||||
|     let response_event = EventBuilderV10::from(request_event) | ||||
|  | @ -53,8 +53,8 @@ async fn forward_event( | |||
| ) -> Result<HttpResponse, actix_web::Error> { | ||||
|     let sink_url: &str = &sink_url; | ||||
| 
 | ||||
|     let request_event = req.into_event(payload).await?; | ||||
|     info!("Received Event: {:?}", request_event); | ||||
|     let request_event = req.to_event(payload).await?; | ||||
|     info!("{}", request_event); | ||||
| 
 | ||||
|     // Build response event cloning the original event and setting the new type and source
 | ||||
|     let forward_event = EventBuilderV10::from(request_event) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue