Enum Pricing Source Config
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-ffi.
pub enum PricingSourceConfig {
Inline {
catalog: PricingCatalog,
},
File {
path: PathBuf,
},
}
Declarative pricing source supported by Relay configuration.
Variants
Inline
Inline
Inline catalog entries from project, user, system, or plugin config.
Fields
catalog: PricingCatalog
Inline catalog payload.
File
File
Catalog loaded from a JSON file.
Fields
path: PathBuf
JSON pricing catalog path.
Trait Implementations
impl Clone for PricingSourceConfig
impl Clone for PricingSourceConfig
clone
fn clone(&self) -> PricingSourceConfig
clone_from
fn clone_from(&mut self, source: &Self)
impl Debug for PricingSourceConfig
impl Debug for PricingSourceConfig
fmt
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl<'de> Deserialize<'de> for PricingSourceConfig
impl<'de> Deserialize<'de> for PricingSourceConfig
deserialize
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl PartialEq for PricingSourceConfig
impl PartialEq for PricingSourceConfig
eq
fn eq(&self, other: &PricingSourceConfig) -> bool
ne
fn ne(&self, other: &Rhs) -> bool
impl Serialize for PricingSourceConfig
impl Serialize for PricingSourceConfig
serialize
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
impl StructuralPartialEq for PricingSourceConfig
impl StructuralPartialEq for PricingSourceConfig