diff --git a/Cargo.toml b/Cargo.toml index 1e68726..7b060e6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,6 +9,7 @@ readme = "Readme.md" keywords = ["fluence", "sdk", "webassembly"] categories = ["api-bindings", "wasm"] license = "Apache-2.0" +edition = "2018" [package.metadata.docs.rs] # https://docs.rs/about all-features = true diff --git a/crates/wit/src/parsed_type/vector_utils.rs b/crates/wit/src/parsed_type/vector_utils.rs index 6078ddb..b75e392 100644 --- a/crates/wit/src/parsed_type/vector_utils.rs +++ b/crates/wit/src/parsed_type/vector_utils.rs @@ -35,7 +35,7 @@ pub(crate) fn generate_vector_serializer( result.push(value as _); } - fluence::transmute_vec::(result) + fluence::internal::transmute_vec::(result) } } ParsedType::I64 | ParsedType::U64 => { @@ -45,7 +45,7 @@ pub(crate) fn generate_vector_serializer( result.push(value as _); } - fluence::transmute_vec::(result) + fluence::internal::transmute_vec::(result) } } ParsedType::F32 => { @@ -55,7 +55,7 @@ pub(crate) fn generate_vector_serializer( result.push(value.to_bits()); } - fluence::transmute_vec::(result) + fluence::internal::transmute_vec::(result) } } ParsedType::F64 => { @@ -65,7 +65,7 @@ pub(crate) fn generate_vector_serializer( result.push(value.to_bits()); } - fluence::transmute_vec::(result) + fluence::internal::transmute_vec::(result) } } ParsedType::Utf8String => { @@ -77,7 +77,7 @@ pub(crate) fn generate_vector_serializer( result.push(value.len() as _); } - fluence::transmute_vec::(result) + fluence::internal::transmute_vec::(result) } } ParsedType::Vector(ty) => { @@ -93,7 +93,7 @@ pub(crate) fn generate_vector_serializer( result.push(#serializer_ident(arg, &serializer_name)); } - fluence::transmute_vec::(result) + fluence::internal::transmute_vec::(result) } } @@ -107,7 +107,7 @@ pub(crate) fn generate_vector_serializer( result.push(#record_ident.__fce_generated_serialize() as _); } - fluence::transmute_vec::(result) + fluence::internal::transmute_vec::(result) } } }; @@ -136,19 +136,19 @@ pub(crate) fn generate_vector_deserializer( let values_deserializer = match value_ty { ParsedType::F32 => { quote! { - let arg = fluence::transmute_vec::().unwrap(); + let arg = fluence::internal::transmute_vec::().unwrap(); arg.iter().map(f32::from_bits).collect::>() } } ParsedType::F64 => { quote! { - let arg = fluence::transmute_vec::().unwrap(); + let arg = fluence::internal::transmute_vec::().unwrap(); arg.iter().map(f64::from_bits).collect::>() } } ParsedType::Utf8String => { quote! { - let arg = fluence::transmute_vec::().unwrap(); + let arg = fluence::internal::transmute_vec::().unwrap(); let arg = arg.iter(); let mut result = Vec::with_capacity(arg.len() / 2); while let Some(offset) = arg.next() { @@ -168,7 +168,7 @@ pub(crate) fn generate_vector_deserializer( quote! { #inner_vector_deserializer - let arg = fluence::transmute_vec::().unwrap(); + let arg = fluence::internal::transmute_vec::().unwrap(); let mut result = Vec::with_capacity(arg.len()); for offset in arg.iter() { @@ -181,7 +181,7 @@ pub(crate) fn generate_vector_deserializer( } ParsedType::Record(record_name) => { quote! { - let arg = fluence::transmute_vec::().unwrap(); + let arg = fluence::internal::transmute_vec::().unwrap(); let mut result = Vec::with_capacity(arg.len()); for offset in arg { @@ -194,7 +194,7 @@ pub(crate) fn generate_vector_deserializer( } v => { quote! { - fluence::transmute_vec::().unwrap() + fluence::internal::transmute_vec::().unwrap() } } }; diff --git a/src/lib.rs b/src/lib.rs index d68cd98..45d53cf 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -67,9 +67,6 @@ )] #![warn(rust_2018_idioms)] -extern crate fluence_sdk_macro; -extern crate fluence_sdk_main; - pub use fluence_sdk_macro::fce; pub use fluence_sdk_main::CallParameters; #[cfg(target_arch = "wasm32")]