diff --git a/mix_compile.log b/mix_compile.log
index 4ad7c58..4738906 100644
--- a/mix_compile.log
+++ b/mix_compile.log
@@ -1,87 +1,12 @@
Compiling 1 file (.ex)
Compiling crate zenohex_nif in release mode (native/zenohex_nif)
Compiling zenohex_nif v0.3.2 (/Users/takasehideki/research/zenoh/zenohex/native/zenohex_nif)
-error[E0433]: failed to resolve: could not find `prelude` in `zenoh`
- --> src/lib.rs:6:5
- |
-6 | prelude::sync::*, publication::Publisher, query::Reply, queryable::Query, queryable::Queryable,
- | ^^^^^^^ could not find `prelude` in `zenoh`
-
-error[E0433]: failed to resolve: could not find `prelude` in `zenoh`
- --> src/publisher.rs:3:13
- |
-3 | use zenoh::{prelude::sync::SyncResolve, publication::Publisher, value::Value};
- | ^^^^^^^ could not find `prelude` in `zenoh`
-
-error[E0432]: unresolved imports `zenoh::publication`, `zenoh::queryable`, `zenoh::queryable`, `zenoh::subscriber`, `zenoh::subscriber`
- --> src/lib.rs:6:23
- |
-6 | prelude::sync::*, publication::Publisher, query::Reply, queryable::Query, queryable::Queryable,
- | ^^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ could not find `queryable` in `zenoh`
- | | |
- | | could not find `queryable` in `zenoh`
- | could not find `publication` in `zenoh`
-7 | sample::Sample, subscriber::PullSubscriber, subscriber::Subscriber, Session,
- | ^^^^^^^^^^ ^^^^^^^^^^ could not find `subscriber` in `zenoh`
- | |
- | could not find `subscriber` in `zenoh`
-
-error[E0433]: failed to resolve: could not find `prelude` in `zenoh`
- --> src/pull_subscriber.rs:5:13
- |
-5 | use zenoh::{prelude::sync::SyncResolve, sample::Sample, subscriber::PullSubscriber};
- | ^^^^^^^ could not find `prelude` in `zenoh`
-
-error[E0432]: unresolved imports `zenoh::publication`, `zenoh::value`
- --> src/publisher.rs:3:41
- |
-3 | use zenoh::{prelude::sync::SyncResolve, publication::Publisher, value::Value};
- | ^^^^^^^^^^^ ^^^^^ could not find `value` in `zenoh`
- | |
- | could not find `publication` in `zenoh`
-
-error[E0433]: failed to resolve: could not find `prelude` in `zenoh`
- --> src/query.rs:4:12
- |
-4 | use zenoh::prelude::sync::SyncResolve;
- | ^^^^^^^ could not find `prelude` in `zenoh`
-
error[E0432]: unresolved import `zenoh::subscriber`
- --> src/pull_subscriber.rs:5:57
+ --> src/pull_subscriber.rs:5:29
|
-5 | use zenoh::{prelude::sync::SyncResolve, sample::Sample, subscriber::PullSubscriber};
- | ^^^^^^^^^^ could not find `subscriber` in `zenoh`
-
-error[E0433]: failed to resolve: could not find `prelude` in `zenoh`
- --> src/session.rs:5:13
- |
-5 | use zenoh::{prelude::sync::*, query::Reply, value::Value, Session};
- | ^^^^^^^ could not find `prelude` in `zenoh`
-
-error[E0432]: unresolved import `zenoh::queryable`
- --> src/queryable.rs:5:12
- |
-5 | use zenoh::queryable::{Query, Queryable};
- | ^^^^^^^^^ could not find `queryable` in `zenoh`
-
-error[E0432]: unresolved import `zenoh::value`
- --> src/session.rs:5:45
- |
-5 | use zenoh::{prelude::sync::*, query::Reply, value::Value, Session};
- | ^^^^^ could not find `value` in `zenoh`
-
-error[E0432]: unresolved import `zenoh::subscriber`
- --> src/subscriber.rs:5:29
- |
-5 | use zenoh::{sample::Sample, subscriber::Subscriber};
+5 | use zenoh::{sample::Sample, subscriber::PullSubscriber};
| ^^^^^^^^^^ could not find `subscriber` in `zenoh`
-error[E0432]: unresolved import `zenoh::prelude`
- --> src/value.rs:4:12
- |
-4 | use zenoh::prelude::KnownEncoding;
- | ^^^^^^^ could not find `prelude` in `zenoh`
-
error[E0433]: failed to resolve: could not find `prelude` in `zenoh`
--> src/config.rs:12:33
|
@@ -131,9 +56,9 @@ error[E0433]: failed to resolve: could not find `publication` in `zenoh`
| ^^^^^^^^^^^ could not find `publication` in `zenoh`
error[E0433]: failed to resolve: could not find `Mode` in `query`
- --> src/query.rs:122:56
+ --> src/query.rs:121:56
|
-122 | ExConsolidationMode::Auto => zenoh::query::Mode::Auto.into(),
+121 | ExConsolidationMode::Auto => zenoh::query::Mode::Auto.into(),
| ^^^^ could not find `Mode` in `query`
error[E0433]: failed to resolve: could not find `value` in `zenoh`
@@ -373,9 +298,9 @@ help: if you import `Priority`, refer to it directly
|
error[E0433]: failed to resolve: could not find `queryable` in `zenoh`
- --> src/query.rs:18:48
+ --> src/query.rs:17:48
|
-18 | pub(crate) fn from(env: Env, query: zenoh::queryable::Query) -> ExQuery {
+17 | pub(crate) fn from(env: Env, query: zenoh::queryable::Query) -> ExQuery {
| ^^^^^^^^^ could not find `queryable` in `zenoh`
|
help: consider importing this module
@@ -384,14 +309,14 @@ help: consider importing this module
|
help: if you import `queryable`, refer to it directly
|
-18 - pub(crate) fn from(env: Env, query: zenoh::queryable::Query) -> ExQuery {
-18 + pub(crate) fn from(env: Env, query: queryable::Query) -> ExQuery {
+17 - pub(crate) fn from(env: Env, query: zenoh::queryable::Query) -> ExQuery {
+17 + pub(crate) fn from(env: Env, query: queryable::Query) -> ExQuery {
|
error[E0433]: failed to resolve: could not find `queryable` in `zenoh`
- --> src/query.rs:37:37
+ --> src/query.rs:36:37
|
-37 | let lock: &RwLock