Struct abigen::AbigenOptions
source · pub struct AbigenOptions {
pub compiled_script_directory: String,
pub in_memory_bytes: Option<BTreeMap<String, Vec<u8>>>,
pub output_directory: String,
}
Expand description
Options passed into the ABI generator.
Fields§
§compiled_script_directory: String
Where to find the .mv files of scripts.
in_memory_bytes: Option<BTreeMap<String, Vec<u8>>>
Where to get the script bytes if held in memory
output_directory: String
In which directory to store output.
Trait Implementations§
source§impl Clone for AbigenOptions
impl Clone for AbigenOptions
source§fn clone(&self) -> AbigenOptions
fn clone(&self) -> AbigenOptions
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for AbigenOptions
impl Debug for AbigenOptions
source§impl Default for AbigenOptions
impl Default for AbigenOptions
source§impl<'de> Deserialize<'de> for AbigenOptionswhere
AbigenOptions: Default,
impl<'de> Deserialize<'de> for AbigenOptionswhere AbigenOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more