Skip to content

Commit dcb8919

Browse files
committed
no_std compat lib(sorta)
1 parent b0f892e commit dcb8919

File tree

5 files changed

+7
-10
lines changed

5 files changed

+7
-10
lines changed

Cargo.toml

+6-6
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ exclude = [
1616
name = "cloudevents"
1717

1818
[dependencies]
19-
serde = { version = "^1.0", features = ["derive"] }
20-
serde_json = "^1.0"
21-
serde-value = "^0.6"
22-
chrono = { version = "^0.4", default-features=false ,features = ["serde","alloc"] }
19+
serde = { version = "^1.0", default-features=false,features = ["derive","alloc"] }
20+
serde_json = { version = "^1.0", default-features = false, features = ["alloc"] }
21+
serde-value = "^0.7"
22+
chrono = { version = "^0.4", default-features=false ,features = ["serde","alloc","clock"] }
2323
delegate-attr = "^0.2"
24-
base64 = "^0.12"
24+
base64 = { version = "^0.12", default-features = false, features = ["alloc"] }
2525
url = { version = "^2.1", features = ["serde"] }
2626
core-error = "0.0.1-rc4"
2727

@@ -41,7 +41,7 @@ hostname = "^0.3"
4141
uuid = { version = "^0.8", features = ["v4"] }
4242

4343
[target.'cfg(target_arch = "wasm32")'.dependencies]
44-
web-sys = { version = "^0.3", features = ["Window", "Location"] }
44+
web-sys = { version = "^0.3", default-features = false,features = ["Window", "Location"] }
4545
uuid = { version = "^0.8", features = ["v4", "wasm-bindgen"] }
4646

4747
[dev-dependencies]

src/event/displayerr.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
use core::fmt::{self, Debug, Display};
2-
use snafu::Snafu;
32

43
#[derive(Clone)]
54
pub struct DisplayError<T>(pub T);

src/event/spec_version.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
use super::{v03, v10};
22
use serde::export::Formatter;
3-
use snafu::Snafu;
43
use std::convert::TryFrom;
54
use std::fmt;
65
use std::prelude::v1::*;

src/event/types.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
use chrono::{DateTime, Utc};
2-
use snafu;
32
use std::prelude::v1::*;
43
use url::Url;
54

src/message/error.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use core::fmt::{self, Debug, Display};
22
use snafu::Snafu;
33
use std::prelude::v1::*;
44

5-
struct DisplayError<T>(pub T);
5+
pub struct DisplayError<T>(pub T);
66

77
impl<T> Debug for DisplayError<T>
88
where

0 commit comments

Comments
 (0)