rxrs 0.1.0-alpha3

Reactive Extensions for Rust
Documentation
Build #96005 2018-04-16T08:48:52.897923+00:00
# rustc version
rustc 1.26.0-dev (0eb87c9bf 2018-03-16)
# docs.rs version
cratesfyi 0.5.0 (579f83b 2018-03-05)

# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading rxrs v0.1.0-alpha3
Documenting rxrs v0.1.0-alpha3
Running `rustdoc --crate-name rxrs .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/lib.rs -o /home/cratesfyi/cratesfyi/doc -Z unstable-options --resource-suffix -20180316-1.26.0-dev-0eb87c9bf -L dependency=/home/cratesfyi/cratesfyi/debug/deps`
error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/observable.rs:16:31
|
16 |     fn sub(&self, o: Mss<SSO, impl Observer<V>+'o>)-> SubRef<SSS>;
|                               ^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/observable.rs:167:31
|
167 |     fn sub(&self, o: Mss<SSO, impl Observer<V>+'o>) -> SubRef<SSS>
|                               ^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/observable.rs:219:31
|
219 |     fn sub(&self, o: Mss<SSO, impl Observer<V>+'o>) -> SubRef<SSS>
|                               ^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/observable.rs:228:31
|
228 |     fn sub(&self, o: Mss<SSO, impl Observer<V>+'o>) -> SubRef<SSS>
|                               ^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/subject.rs:128:31
|
128 |     fn sub(&self, o: Mss<Yes, impl Observer<V>+'a>) -> SubRef<Yes>
|                               ^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/subject_nss.rs:125:30
|
125 |     fn sub(&self, o: Mss<No, impl Observer<V>+'a>) -> SubRef<No>
|                              ^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/behaviour_subject.rs:41:30
|
41 |     fn sub(&self, o: Mss<Yes,impl Observer<V>+'a>) -> SubRef<Yes>
|                              ^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/behaviour_subject_nss.rs:20:23
|
20 |     pub fn new(value: impl Into<Option<V>>) -> BehaviorSubject<'a, V>
|                       ^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/behaviour_subject_nss.rs:39:29
|
39 |     fn sub(&self, o: Mss<No,impl Observer<V>+'a>) -> SubRef<No>
|                             ^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/take.rs:35:30
|
35 |     fn sub(&self, o: Mss<$s, impl Observer<V> +'o>) -> SubRef<$sss>
|                              ^^^^^^^^^^^^^^^^^^^^
...
80 |     fn_sub!(Yes, Yes);
|     ------------------ in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/take.rs:35:30
|
35 |     fn sub(&self, o: Mss<$s, impl Observer<V> +'o>) -> SubRef<$sss>
|                              ^^^^^^^^^^^^^^^^^^^^
...
85 |     fn_sub!(No, No);
|     ---------------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/take.rs:35:30
|
35 |     fn sub(&self, o: Mss<$s, impl Observer<V> +'o>) -> SubRef<$sss>
|                              ^^^^^^^^^^^^^^^^^^^^
...
90 |     fn_sub!(No, Yes);
|     ----------------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/first.rs:62:30
|
62  |     fn sub(&self, o: Mss<$s, impl Observer<V> +'o>) -> SubRef<$sss>
|                              ^^^^^^^^^^^^^^^^^^^^
...
101 |     fn_sub!(Yes, Yes);
|     ------------------ in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/first.rs:62:30
|
62  |     fn sub(&self, o: Mss<$s, impl Observer<V> +'o>) -> SubRef<$sss>
|                              ^^^^^^^^^^^^^^^^^^^^
...
107 |     fn_sub!(No, No);
|     ---------------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/first.rs:62:30
|
62  |     fn sub(&self, o: Mss<$s, impl Observer<V> +'o>) -> SubRef<$sss>
|                              ^^^^^^^^^^^^^^^^^^^^
...
113 |     fn_sub!(No, Yes);
|     ----------------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/filter.rs:45:30
|
45 |     fn sub(&self, o: Mss<$s, impl Observer<V> +'a>) -> SubRef<$sss>
|                              ^^^^^^^^^^^^^^^^^^^^
...
82 |     fn_sub!(Yes, Yes);
|     ------------------ in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/filter.rs:45:30
|
45 |     fn sub(&self, o: Mss<$s, impl Observer<V> +'a>) -> SubRef<$sss>
|                              ^^^^^^^^^^^^^^^^^^^^
...
87 |     fn_sub!(No, Yes);
|     ----------------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/filter.rs:45:30
|
45 |     fn sub(&self, o: Mss<$s, impl Observer<V> +'a>) -> SubRef<$sss>
|                              ^^^^^^^^^^^^^^^^^^^^
...
93 |     fn_sub!(No, No);
|     ---------------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/filter.rs:100:31
|
100 |     fn sub(&self, o: Mss<Yes, impl Observer<V> +'a>) -> SubRef<No>
|                               ^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/map.rs:33:30
|
33 |     fn sub(&self, o: Mss<$s, impl Observer<VOut> +'a>) -> SubRef<$sss>
|                              ^^^^^^^^^^^^^^^^^^^^^^^
...
65 |     fn_sub!(Yes, Yes);
|     ------------------ in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/map.rs:33:30
|
33 |     fn sub(&self, o: Mss<$s, impl Observer<VOut> +'a>) -> SubRef<$sss>
|                              ^^^^^^^^^^^^^^^^^^^^^^^
...
72 |     fn_sub!(No, No);
|     ---------------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/map.rs:33:30
|
33 |     fn sub(&self, o: Mss<$s, impl Observer<VOut> +'a>) -> SubRef<$sss>
|                              ^^^^^^^^^^^^^^^^^^^^^^^
...
79 |     fn_sub!(No, Yes);
|     ----------------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/map.rs:87:31
|
87 |     fn sub(&self, o: Mss<Yes, impl Observer<VOut> +'a>) -> SubRef<No>
|                               ^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/skip.rs:37:31
|
37 |      fn sub(&self, o: Mss<$s, impl Observer<V> +'a>) -> SubRef<$sss>
|                               ^^^^^^^^^^^^^^^^^^^^
...
69 |     fn_sub!(Yes, Yes);
|     ------------------ in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/skip.rs:37:31
|
37 |      fn sub(&self, o: Mss<$s, impl Observer<V> +'a>) -> SubRef<$sss>
|                               ^^^^^^^^^^^^^^^^^^^^
...
73 |     fn_sub!(No, Yes);
|     ----------------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/skip.rs:37:31
|
37 |      fn sub(&self, o: Mss<$s, impl Observer<V> +'a>) -> SubRef<$sss>
|                               ^^^^^^^^^^^^^^^^^^^^
...
78 |     fn_sub!(No, No);
|     ---------------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/start_with.rs:42:31
|
42 |     fn sub(&self, o: Mss<SSO, impl Observer<V> +'a>) -> SubRef<SSS>
|                               ^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/concat.rs:42:34
|
42 |         fn sub(&self, o: Mss<$s, impl Observer<V> +'a>) -> SubRef<$sss>
|                                  ^^^^^^^^^^^^^^^^^^^^
...
95 |     fn_sub!(No, No);
|     ---------------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/concat.rs:42:34
|
42  |         fn sub(&self, o: Mss<$s, impl Observer<V> +'a>) -> SubRef<$sss>
|                                  ^^^^^^^^^^^^^^^^^^^^
...
102 |     fn_sub!(Yes, Yes);
|     ------------------ in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/concat.rs:42:34
|
42  |         fn sub(&self, o: Mss<$s, impl Observer<V> +'a>) -> SubRef<$sss>
|                                  ^^^^^^^^^^^^^^^^^^^^
...
110 |     fn_sub!(No, Yes);
|     ----------------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/concat.rs:117:31
|
117 |     fn sub(&self, o: Mss<Yes, impl Observer<V> +'a>) -> SubRef<No>
|                               ^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/concat.rs:178:30
|
178 |     fn sub(&self, o: Mss<No, impl Observer<V> +'a>) -> SubRef<No>
|                              ^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/concat.rs:239:30
|
239 |     fn sub(&self, o: Mss<No, impl Observer<V> +'a>) -> SubRef<No>
|                              ^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/concat.rs:300:31
|
300 |     fn sub(&self, o: Mss<Yes, impl Observer<V> +'a>) -> SubRef<No>
|                               ^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/concat.rs:360:31
|
360 |     fn sub(&self, o: Mss<Yes, impl Observer<V> +'a>) -> SubRef<No>
|                               ^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/concat.rs:416:31
|
416 |     fn sub(&self, o: Mss<Yes, impl Observer<V> +'a>) -> SubRef<No>
|                               ^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/take_until.rs:37:31
|
37 |     fn sub(&self, o: Mss<Yes, impl Observer<V> +'a>) -> SubRef<Yes>
|                               ^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/take_until.rs:86:31
|
86 |     fn sub(&self, o: Mss<Yes, impl Observer<V> +'a>) -> SubRef<Yes>
|                               ^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/take_until.rs:136:30
|
136 |     fn sub(&self, o: Mss<No, impl Observer<V> +'a>) -> SubRef<No>
|                              ^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/take_until.rs:190:30
|
190 |     fn sub(&self, o: Mss<No, impl Observer<V> +'a>) -> SubRef<$sss>
|                              ^^^^^^^^^^^^^^^^^^^^
...
245 | impl_no_xx!(No, No => No);
| -------------------------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/take_until.rs:190:30
|
190 |     fn sub(&self, o: Mss<No, impl Observer<V> +'a>) -> SubRef<$sss>
|                              ^^^^^^^^^^^^^^^^^^^^
...
246 | impl_no_xx!(No, Yes => No);
| --------------------------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/take_until.rs:190:30
|
190 |     fn sub(&self, o: Mss<No, impl Observer<V> +'a>) -> SubRef<$sss>
|                              ^^^^^^^^^^^^^^^^^^^^
...
247 | impl_no_xx!(Yes, No => No);
| --------------------------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/take_until.rs:190:30
|
190 |     fn sub(&self, o: Mss<No, impl Observer<V> +'a>) -> SubRef<$sss>
|                              ^^^^^^^^^^^^^^^^^^^^
...
248 | impl_no_xx!(Yes, Yes => Yes);
| ----------------------------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:25:37
|
25 |     fn schedule(&self, act: Mss<SSA,impl 'static+FnOnce()->SubRef<SSS>>) -> SubRef<SSS>;
|                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:26:59
|
26 |     fn schedule_after(&self, due: Duration, act: Mss<SSA, impl 'static+FnOnce()->SubRef<SSS>>) -> SubRef<SSS>;
|                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:55:91
|
55 |     fn schedule_periodic(&self, period: Duration,sigStop: InnerSubRef<SSS>, act: Mss<SSA, impl 'static+Fn()>) -> SubRef<SSS>;
|                                                                                           ^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:60:78
|
60 |     fn schedule_long_running(&self, sigStop: InnerSubRef<SSS>, act: Mss<SSA, impl 'static+FnOnce()>) -> SubRef<SSS>;
|                                                                              ^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:80:36
|
80 |     fn schedule(&self, act: Mss<No,impl 'static+FnOnce()->SubRef<No>>) -> SubRef<No>
|                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:85:57
|
85 |     fn schedule_after(&self, due: Duration, act: Mss<No,impl 'static+FnOnce()->SubRef<No>>) -> SubRef<No>
|                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:94:89
|
94 |     fn schedule_periodic(&self, period: Duration, sigStop: InnerSubRef<No>, act: Mss<No,impl 'static+Fn()>) -> SubRef<No>
|                                                                                         ^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:111:76
|
111 |     fn schedule_long_running(&self, sigStop: InnerSubRef<No>, act: Mss<No, impl 'static+FnOnce()>) -> SubRef<No>
|                                                                            ^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:142:37
|
142 |     fn schedule(&self, act: Mss<Yes,impl 'static+FnOnce()->SubRef<Yes>>) -> SubRef<Yes>
|                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:154:58
|
154 |     fn schedule_after(&self, due: Duration, act: Mss<Yes,impl 'static+FnOnce()->SubRef<Yes>>) -> SubRef<Yes>
|                                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:171:37
|
171 |     fn schedule(&self, act: Mss<Yes,impl 'static+FnOnce()->SubRef<No>>) -> SubRef<No>
|                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:186:58
|
186 |     fn schedule_after(&self, due: Duration, act: Mss<Yes,impl 'static+FnOnce()->SubRef<No>>) -> SubRef<No>
|                                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:206:78
|
206 |     fn schedule_long_running(&self, sigStop: InnerSubRef<Yes>, act: Mss<Yes, impl 'static+FnOnce()>) -> SubRef<Yes>
|                                                                              ^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:217:91
|
217 |     fn schedule_periodic(&self, period: Duration, sigStop: InnerSubRef<Yes>, act: Mss<Yes,impl 'static+Fn()>) -> SubRef<Yes>
|                                                                                           ^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:262:31
|
262 |     fn sub(&self, o: Mss<Yes, impl Observer<V> +'static>) -> SubRef<Yes>
|                               ^^^^^^^^^^^^^^^^^^^^^^^^^
...
307 |     fn_sub!();
|     ---------- in this macro invocation
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:311:31
|
311 |     fn sub(&self, o: Mss<Yes, impl Observer<V> +'static>) -> SubRef<No>
|                               ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/scheduler.rs:359:28
|
359 | fn dispatch<V>(o: Mss<Yes, impl Observer<V>+'static>, queue: Arc<(Condvar, Mutex<VecDeque<V>>, AtomicOption<ArcErr>)>, stopped: Arc<AtomicBool>)
|                            ^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/create.rs:27:30
|
27 |     fn sub(&self, o: Mss<No, impl Observer<V>+'a>) -> SubRef<SSS>
|                              ^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/create.rs:43:30
|
43 |     fn sub(&self, o: Mss<No, impl Observer<V>+'o>) -> SubRef<Yes>
|                              ^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/create.rs:68:30
|
68 |     fn sub(&self, o: Mss<No, impl Observer<V>+'o>) -> SubRef<No>
|                              ^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/create.rs:93:30
|
93 |     fn sub(&self, o: Mss<No, impl Observer<V>+'a>) -> SubRef<SSS>
|                              ^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/create.rs:110:31
|
110 |     fn sub(&self, o: Mss<Yes, impl Observer<V>+'static>) -> SubRef<Yes>
|                               ^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/create.rs:129:30
|
129 |     fn sub(&self, o: Mss<No, impl Observer<i32>+'a>) -> SubRef<No>
|                              ^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/create.rs:154:30
|
154 |     fn sub(&self, o: Mss<No, impl Observer<I::Item>+'o>) -> SubRef<No>
|                              ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/timer.rs:12:54
|
12 | pub fn timer<SSS:?Sized+'static>(delay: u64, period: impl Into<Option<u64>>, scheduler: Arc<impl SchedulerPeriodic<No, SSS>+'static>) -> impl Observable<'static, usize, No+'static, SSS>
|                                                      ^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/timer.rs:12:93
|
12 | pub fn timer<SSS:?Sized+'static>(delay: u64, period: impl Into<Option<u64>>, scheduler: Arc<impl SchedulerPeriodic<No, SSS>+'static>) -> impl Observable<'static, usize, No+'static, SSS>
|                                                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/timer.rs:12:138
|
12 | pub fn timer<SSS:?Sized+'static>(delay: u64, period: impl Into<Option<u64>>, scheduler: Arc<impl SchedulerPeriodic<No, SSS>+'static>) -> impl Observable<'static, usize, No+'static, SSS>
|                                                                                                                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/timer.rs:17:37
|
17 | pub fn timer_ss(delay: u64, period: impl Into<Option<u64>>, scheduler: Arc<impl SchedulerPeriodic<Yes, Yes>+Send+Sync+'static>) -> impl Observable<'static, usize, Yes, Yes>
|                                     ^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/timer.rs:17:76
|
17 | pub fn timer_ss(delay: u64, period: impl Into<Option<u64>>, scheduler: Arc<impl SchedulerPeriodic<Yes, Yes>+Send+Sync+'static>) -> impl Observable<'static, usize, Yes, Yes>
|                                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/timer.rs:17:132
|
17 | pub fn timer_ss(delay: u64, period: impl Into<Option<u64>>, scheduler: Arc<impl SchedulerPeriodic<Yes, Yes>+Send+Sync+'static>) -> impl Observable<'static, usize, Yes, Yes>
|                                                                                                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/timer.rs:49:63
|
49 | pub fn timer_dur<SSS:?Sized+'static>(delay: Duration, period: impl Into<Option<Duration>>, scheduler: Arc<impl SchedulerPeriodic<No, SSS>+'static>) -> impl Observable<'static, usize, No+'static, SSS>
|                                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/timer.rs:49:107
|
49 | pub fn timer_dur<SSS:?Sized+'static>(delay: Duration, period: impl Into<Option<Duration>>, scheduler: Arc<impl SchedulerPeriodic<No, SSS>+'static>) -> impl Observable<'static, usize, No+'static, SSS>
|                                                                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/timer.rs:49:152
|
49 | pub fn timer_dur<SSS:?Sized+'static>(delay: Duration, period: impl Into<Option<Duration>>, scheduler: Arc<impl SchedulerPeriodic<No, SSS>+'static>) -> impl Observable<'static, usize, No+'static, SSS>
|                                                                                                                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/timer.rs:59:46
|
59 | pub fn timer_dur_ss(delay: Duration, period: impl Into<Option<Duration>>, scheduler: Arc<impl SchedulerPeriodic<Yes, Yes>+Send+Sync+'static>) -> impl Observable<'static, usize, Yes, Yes>
|                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/timer.rs:59:90
|
59 | pub fn timer_dur_ss(delay: Duration, period: impl Into<Option<Duration>>, scheduler: Arc<impl SchedulerPeriodic<Yes, Yes>+Send+Sync+'static>) -> impl Observable<'static, usize, Yes, Yes>
|                                                                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in return position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/fac/timer.rs:59:146
|
59 | pub fn timer_dur_ss(delay: Duration, period: impl Into<Option<Duration>>, scheduler: Arc<impl SchedulerPeriodic<Yes, Yes>+Send+Sync+'static>) -> impl Observable<'static, usize, Yes, Yes>
|                                                                                                                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(conservative_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/subref.rs:146:27
|
146 |     pub fn add(&self, un: impl IntoSubRef<SS>)
|                           ^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/subref.rs:225:29
|
225 |     pub fn addss(&self, un: impl IntoSubRef<Yes>)
|                             ^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/connectable_observable.rs:50:31
|
50 |     fn sub(&self, o: Mss<Yes, impl Observer<V> +'a>) -> SubRef<SSS>
|                               ^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

error[E0658]: `impl Trait` in argument position is experimental (see issue #34511)
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/connectable_observable.rs:59:30
|
59 |     fn sub(&self, o: Mss<No, impl Observer<V> +'a>) -> SubRef<SSS>
|                              ^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(universal_impl_trait)] to the crate attributes to enable

warning: unnecessary lifetime parameter `'a`
--> .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/op/take_until.rs:132:6
|
132 | impl<'a:'static, V:'a+Send+Sync, Src, VNoti:'a, Noti> Observable<'a, V, No, No> for TakeUntilOp<'static, VNoti, V, Src, Noti, (_No, Yes, Yes, Yes)> where
|      ^^^^^^^^^^
|
= help: you can use the `'static` lifetime directly, in place of `'a`

error: Compilation failed, aborting rustdoc

thread 'main' panicked at 'Error(
CargoError(
ChainedError {
error: Could not document `rxrs`.,
cause: process didn't exit successfully: `rustdoc --crate-name rxrs .cargo/registry/src/github.com-1ecc6299db9ec823/rxrs-0.1.0-alpha3/src/lib.rs -o /home/cratesfyi/cratesfyi/doc -Z unstable-options --resource-suffix -20180316-1.26.0-dev-0eb87c9bf -L dependency=/home/cratesfyi/cratesfyi/debug/deps` (exit code: 101)
}
),
State {
next_error: None,
backtrace: None
}
)', src/bin/cratesfyi.rs:142:13
note: Run with `RUST_BACKTRACE=1` for a backtrace.