module renaming

This commit is contained in:
vms 2021-02-22 18:30:45 +03:00
parent feb7517126
commit 3492f40057
3 changed files with 7 additions and 8 deletions

View File

@ -35,7 +35,7 @@ mod call_parameters;
mod export_allocator;
#[cfg(any(feature = "debug", feature = "logger"))]
mod logger;
mod mounted_binary_result;
pub mod mounted_binary;
mod result;
pub use call_parameters::CallParameters;
@ -53,9 +53,6 @@ pub use logger::TargetMap;
#[cfg(feature = "logger")]
pub use logger::WASM_LOG_ENV_NAME;
pub use mounted_binary_result::MountedBinaryResult;
pub use mounted_binary_result::SUCCESS_CODE;
pub use result::get_result_ptr;
pub use result::get_result_size;
pub use result::set_result_ptr;

View File

@ -24,7 +24,7 @@ pub const SUCCESS_CODE: i32 = 0;
/// Describes result of calling a CLI service.
#[fce]
#[derive(Clone, PartialEq, Default, Eq, Debug, Serialize, Deserialize)]
pub struct MountedBinaryResult {
pub struct Result {
/// Return process exit code or host execution error code, where SUCCESS_CODE means success.
pub ret_code: i32,
@ -38,7 +38,7 @@ pub struct MountedBinaryResult {
pub stderr: Vec<u8>,
}
impl MountedBinaryResult {
impl Result {
/// Create a new failure MountedBinaryResult from the provided ret_code.
pub fn from_error(ret_code: i32, error: impl Into<String>) -> Self {
Self {

View File

@ -79,8 +79,10 @@ pub use fluence_sdk_main::WasmLoggerBuilder;
#[cfg(feature = "logger")]
pub use fluence_sdk_main::TargetMap;
pub use fluence_sdk_main::MountedBinaryResult;
pub use fluence_sdk_main::SUCCESS_CODE;
pub mod mounted_binary {
pub use fluence_sdk_main::mounted_binary::Result;
pub use fluence_sdk_main::mounted_binary::SUCCESS_CODE;
}
/// These API functions are intended for internal usage in generated code.
/// Normally, you shouldn't use them.