pub struct BuilderFeeConfig {
pub address: String,
pub fee_tenths_bp: u32,
}Expand description
Builder fee configuration for JSON config
Fields§
§address: StringBuilder address to receive the fee
fee_tenths_bp: u32Fee in tenths of a basis point (e.g., 30 = 3 bp = 0.03%)
Trait Implementations§
Source§impl Clone for BuilderFeeConfig
impl Clone for BuilderFeeConfig
Source§fn clone(&self) -> BuilderFeeConfig
fn clone(&self) -> BuilderFeeConfig
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 BuilderFeeConfig
impl Debug for BuilderFeeConfig
Source§impl<'de> Deserialize<'de> for BuilderFeeConfig
impl<'de> Deserialize<'de> for BuilderFeeConfig
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<BuilderFeeConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BuilderFeeConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl JsonSchema for BuilderFeeConfig
impl JsonSchema for BuilderFeeConfig
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl Serialize for BuilderFeeConfig
impl Serialize for BuilderFeeConfig
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for BuilderFeeConfig
impl RefUnwindSafe for BuilderFeeConfig
impl Send for BuilderFeeConfig
impl Sync for BuilderFeeConfig
impl Unpin for BuilderFeeConfig
impl UnsafeUnpin for BuilderFeeConfig
impl UnwindSafe for BuilderFeeConfig
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