pub struct SealContractConfig {
pub module_address: String,
pub module_name: String,
pub seal_resource: String,
}Expand description
CSVSeal Move contract configuration.
Fields§
§module_address: StringAccount address where the CSVSeal module is deployed.
module_name: StringModule name (without account prefix).
seal_resource: StringResource name for seals.
Trait Implementations§
Source§impl Clone for SealContractConfig
impl Clone for SealContractConfig
Source§fn clone(&self) -> SealContractConfig
fn clone(&self) -> SealContractConfig
Returns a duplicate 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 SealContractConfig
impl Debug for SealContractConfig
Source§impl Default for SealContractConfig
impl Default for SealContractConfig
Source§impl<'de> Deserialize<'de> for SealContractConfig
impl<'de> Deserialize<'de> for SealContractConfig
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
Auto Trait Implementations§
impl Freeze for SealContractConfig
impl RefUnwindSafe for SealContractConfig
impl Send for SealContractConfig
impl Sync for SealContractConfig
impl Unpin for SealContractConfig
impl UnsafeUnpin for SealContractConfig
impl UnwindSafe for SealContractConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more