pub struct IntentFeeInfo {
pub offchain_input: Option<String>,
pub offchain_output: Option<String>,
pub onchain_input: Option<String>,
pub onchain_output: Option<String>,
}Expand description
Intent fee information.
These are CEL like programs which need to be evaluated during runtime. See [ark-fees] module
for details.
Fields§
§offchain_input: Option<String>§offchain_output: Option<String>§onchain_input: Option<String>§onchain_output: Option<String>Trait Implementations§
Source§impl Clone for IntentFeeInfo
impl Clone for IntentFeeInfo
Source§fn clone(&self) -> IntentFeeInfo
fn clone(&self) -> IntentFeeInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 IntentFeeInfo
impl Debug for IntentFeeInfo
Source§impl Default for IntentFeeInfo
impl Default for IntentFeeInfo
Source§fn default() -> IntentFeeInfo
fn default() -> IntentFeeInfo
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IntentFeeInfo
impl RefUnwindSafe for IntentFeeInfo
impl Send for IntentFeeInfo
impl Sync for IntentFeeInfo
impl Unpin for IntentFeeInfo
impl UnsafeUnpin for IntentFeeInfo
impl UnwindSafe for IntentFeeInfo
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