Cargo Features
[dependencies]
iso-20022-sdk = { version = "0.1.0", default-features = false, features = ["msg", "crypto", "payments", "securities", "trade", "cards", "fx", "nvlp", "head", "dsig", "acmt", "admi", "auth", "caaa", "caad", "caam", "cafc", "cafm", "cafr", "cain", "camt", "canm", "casp", "casr", "catm", "catp", "colr", "fxtr", "pacs", "pain", "reda", "remt", "secl", "seev", "semt", "sese", "setr", "tsin", "tsmt", "tsrv"] }
- default = msg
-
The
msg
feature is set by default wheneveriso-20022-sdk
is added without
somewhere in the dependency tree.default-features = false - msg default = crypto, head, nvlp
-
Affects
iso-20022-sdk::message
… - crypto msg = dsig, p256, signature
-
Cryptographic Signatures
Affects
iso-20022-sdk::crypto
… - payments = acmt, admi, auth, camt, pacs, pain, reda, remt
-
Business Domains
- securities = acmt, admi, auth, camt, colr, reda, seev, semt, sese, setr
- trade = auth, tsin, tsmt, tsrv
- cards = caaa, caad, caam, cafc, cafm, cafr, cain, canm, casp, casr, catm, catp
- fx = admi, camt, fxtr, reda
- nvlp msg = iso-20022-nvlp
-
Pre-requisites
- head msg = iso-20022-head
- dsig crypto? = iso-20022-dsig
- acmt payments? securities? = iso-20022-acmt
-
Message Sets
Affects
documents::acmt
… - admi fx? payments? securities? = iso-20022-admi
-
Affects
documents::admi
… - auth payments? securities? trade? = iso-20022-auth
-
Affects
documents::auth
… - caaa cards? = iso-20022-caaa
-
Affects
documents::caaa
… - caad cards? = iso-20022-caad
-
Affects
documents::caad
… - caam cards? = iso-20022-caam
-
Affects
documents::caam
… - cafc cards? = iso-20022-cafc
-
Affects
documents::cafc
… - cafm cards? = iso-20022-cafm
-
Affects
documents::cafm
… - cafr cards? = iso-20022-cafr
-
Affects
documents::cafr
… - cain cards? = iso-20022-cain
-
Affects
documents::cain
… - camt fx? payments? securities? = iso-20022-camt
-
Affects
documents::camt
… - canm cards? = iso-20022-canm
-
Affects
documents::canm
… - casp cards? = iso-20022-casp
-
Affects
documents::casp
… - casr cards? = iso-20022-casr
-
Affects
documents::casr
… - catm cards? = iso-20022-catm
-
Affects
documents::catm
… - catp cards? = iso-20022-catp
-
Affects
documents::catp
… - colr securities? = iso-20022-colr
-
Affects
documents::colr
… - fxtr fx? = iso-20022-fxtr
-
Affects
documents::fxtr
… - pacs payments? = iso-20022-pacs
-
Affects
documents::pacs
… - pain payments? = iso-20022-pain
-
Affects
documents::pain
… - reda fx? payments? securities? = iso-20022-reda
-
Affects
documents::reda
… - remt payments? = iso-20022-remt
-
Affects
documents::remt
… - secl = iso-20022-secl
-
Affects
documents::secl
… - seev securities? = iso-20022-seev
-
Affects
documents::seev
… - semt securities? = iso-20022-semt
-
Affects
documents::semt
… - sese securities? = iso-20022-sese
-
Affects
documents::sese
… - setr securities? = iso-20022-setr
-
Affects
documents::setr
… - tsin trade? = iso-20022-tsin
-
Affects
documents::tsin
… - tsmt trade? = iso-20022-tsmt
-
Affects
documents::tsmt
… - tsrv trade? = iso-20022-tsrv
-
Affects
documents::tsrv
…
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- iso-20022-nvlp nvlp?
- iso-20022-head head?
- iso-20022-dsig dsig?
- iso-20022-acmt acmt?
- iso-20022-admi admi?
- iso-20022-auth auth?
- iso-20022-caaa caaa?
- iso-20022-caad caad?
- iso-20022-caam caam?
- iso-20022-cafc cafc?
- iso-20022-cafm cafm?
- iso-20022-cafr cafr?
- iso-20022-cain cain?
- iso-20022-camt camt?
- iso-20022-canm canm?
- iso-20022-casp casp?
- iso-20022-casr casr?
- iso-20022-catm catm?
- iso-20022-catp catp?
- iso-20022-colr colr?
- iso-20022-fxtr fxtr?
- iso-20022-pacs pacs?
- iso-20022-pain pain?
- iso-20022-reda reda?
- iso-20022-remt remt?
- iso-20022-secl secl?
- iso-20022-seev seev?
- iso-20022-semt semt?
- iso-20022-sese sese?
- iso-20022-setr setr?
- iso-20022-tsin tsin?
- iso-20022-tsmt tsmt?
- iso-20022-tsrv tsrv?
- p256 crypto?
- signature crypto?