mirror of
https://github.com/fluencelabs/marine-rs-sdk
synced 2025-03-15 14:30:48 +00:00
module renaming
This commit is contained in:
parent
feb7517126
commit
3492f40057
@ -35,7 +35,7 @@ mod call_parameters;
|
|||||||
mod export_allocator;
|
mod export_allocator;
|
||||||
#[cfg(any(feature = "debug", feature = "logger"))]
|
#[cfg(any(feature = "debug", feature = "logger"))]
|
||||||
mod logger;
|
mod logger;
|
||||||
mod mounted_binary_result;
|
pub mod mounted_binary;
|
||||||
mod result;
|
mod result;
|
||||||
|
|
||||||
pub use call_parameters::CallParameters;
|
pub use call_parameters::CallParameters;
|
||||||
@ -53,9 +53,6 @@ pub use logger::TargetMap;
|
|||||||
#[cfg(feature = "logger")]
|
#[cfg(feature = "logger")]
|
||||||
pub use logger::WASM_LOG_ENV_NAME;
|
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_ptr;
|
||||||
pub use result::get_result_size;
|
pub use result::get_result_size;
|
||||||
pub use result::set_result_ptr;
|
pub use result::set_result_ptr;
|
||||||
|
@ -24,7 +24,7 @@ pub const SUCCESS_CODE: i32 = 0;
|
|||||||
/// Describes result of calling a CLI service.
|
/// Describes result of calling a CLI service.
|
||||||
#[fce]
|
#[fce]
|
||||||
#[derive(Clone, PartialEq, Default, Eq, Debug, Serialize, Deserialize)]
|
#[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.
|
/// Return process exit code or host execution error code, where SUCCESS_CODE means success.
|
||||||
pub ret_code: i32,
|
pub ret_code: i32,
|
||||||
|
|
||||||
@ -38,7 +38,7 @@ pub struct MountedBinaryResult {
|
|||||||
pub stderr: Vec<u8>,
|
pub stderr: Vec<u8>,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl MountedBinaryResult {
|
impl Result {
|
||||||
/// Create a new failure MountedBinaryResult from the provided ret_code.
|
/// Create a new failure MountedBinaryResult from the provided ret_code.
|
||||||
pub fn from_error(ret_code: i32, error: impl Into<String>) -> Self {
|
pub fn from_error(ret_code: i32, error: impl Into<String>) -> Self {
|
||||||
Self {
|
Self {
|
@ -79,8 +79,10 @@ pub use fluence_sdk_main::WasmLoggerBuilder;
|
|||||||
#[cfg(feature = "logger")]
|
#[cfg(feature = "logger")]
|
||||||
pub use fluence_sdk_main::TargetMap;
|
pub use fluence_sdk_main::TargetMap;
|
||||||
|
|
||||||
pub use fluence_sdk_main::MountedBinaryResult;
|
pub mod mounted_binary {
|
||||||
pub use fluence_sdk_main::SUCCESS_CODE;
|
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.
|
/// These API functions are intended for internal usage in generated code.
|
||||||
/// Normally, you shouldn't use them.
|
/// Normally, you shouldn't use them.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user