taler-rust

GNU Taler code in Rust. Largely core banking integrations.
Log | Files | Refs | Submodules | README | LICENSE

commit 8fa0a1d6d78cd49f88509404c15b1c2032d62401
parent 18ef68372e0ee690dd625bb99dc277bc12e1894c
Author: Antoine A <>
Date:   Mon,  7 Sep 2026 16:33:51 +0200

common: make URI queries fully public

Diffstat:
Mcommon/taler-common/src/types/payto.rs | 16++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/common/taler-common/src/types/payto.rs b/common/taler-common/src/types/payto.rs @@ -297,27 +297,27 @@ impl PaytoImpl for ACH { #[derive(Debug, Clone, Deserialize)] pub struct FullQuery { #[serde(rename = "receiver-name")] - receiver_name: CompactString, + pub receiver_name: CompactString, } /// Transfer payto query #[derive(Debug, Clone, Deserialize)] pub struct TransferQuery { #[serde(rename = "receiver-name")] - receiver_name: CompactString, - amount: Option<Amount>, - message: Option<CompactString>, + pub receiver_name: CompactString, + pub amount: Option<Amount>, + pub message: Option<CompactString>, } /// Parsed payto query #[derive(Debug, Clone, Deserialize)] pub struct ParsedQuery { #[serde(rename = "receiver-name")] - receiver_name: Option<CompactString>, - amount: Option<Amount>, - message: Option<CompactString>, + pub receiver_name: Option<CompactString>, + pub amount: Option<Amount>, + pub message: Option<CompactString>, #[serde(rename = "ch-qrr")] - ch_qrr: Option<CompactString>, + pub ch_qrr: Option<CompactString>, } #[derive(Debug, Clone, Copy, PartialEq, Eq, DeserializeFromStr, SerializeDisplay)]