9e57bfd451
**F41 — public-api baselines (M6 DoD bullet 5)**
`design/public-api/{crate}.txt` for all 9 workspace crates, generated
via `cargo +nightly public-api --simplified -p <crate>`. Per-crate
baseline sizes:
- mxaccess-codec: 2516 lines
- mxaccess-asb: 1258 lines
- mxaccess-rpc: 1273 lines
- mxaccess-asb-nettcp: 708 lines
- mxaccess: 542 lines
- mxaccess-galaxy: 374 lines
- mxaccess-callback: 170 lines
- mxaccess-compat: 123 lines
- mxaccess-nmx: 118 lines
`design/public-api/README.md` documents the update procedure
(install nightly + cargo-public-api, regenerate the affected baseline
on intentional API changes, commit alongside).
`.github/workflows/rust.yml` gains a `public-api` job that runs the
same diff against the committed baseline; drift fails CI with a
unified diff in the log so the PR author can either revert or
update the baseline.
**F44 reconciliation — multi-record DataUpdate codec**
Cherry-picked from the F44 sub-agent's worktree (commit `aec6a0c`):
`subscription_message.rs::parse_data_update` now loops over
`record_count` like `parse_subscription_status` does, accepting any
positive count. The .NET reference still hard-throws on
`record_count != 1`; the Rust codec deliberately diverges per the F44
evidence walk against `captures/094-frida-buffered-separate-writer/
frida-events.tsv:145` (a `0x33` DataUpdate body with `record_count = 2`,
inner_length = 23 (preamble) + 2 * 19 (records) = 61, post a
separate-session writer triggering two value changes inside one
`SetBufferedUpdateInterval(1000)` window).
Two new round-trip tests:
- `data_update_multi_record_round_trip` — synthesises a 2-record body,
parses, asserts both records decode to expected Int32 values.
- `data_update_capture_094_truncated_record_errors` — truncates the
capture-094 fixture mid-second-record, asserts CodecError::Decode.
New wire-byte fixtures under `crates/mxaccess-codec/tests/fixtures/m6-buffered/`:
- `094-line145-dataupdate-recordcount2.bin` (57 bytes, `0x33` multi-record)
- `094-line48-substatus-recordcount2.bin` (101 bytes, `0x32` multi-record)
R2 in `design/70-risks-and-open-questions.md` updated from
"single-sample (settled silently)" to "settled per option (a) — codec
relaxed; multi-record observed in production-stack tracing."
`design/followups.md`: F44's verdict updated to reflect the
contradiction-then-relaxation, with reference to the new tests +
fixtures.
Workspace 792 → 794 tests pass; clippy clean; rustdoc clean.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
709 lines
51 KiB
Plaintext
709 lines
51 KiB
Plaintext
pub mod mxaccess_asb_nettcp
|
|
pub mod mxaccess_asb_nettcp::auth
|
|
pub enum mxaccess_asb_nettcp::auth::AuthError
|
|
pub mxaccess_asb_nettcp::auth::AuthError::Deflate(alloc::string::String)
|
|
pub mxaccess_asb_nettcp::auth::AuthError::InvalidDecimal(alloc::string::String)
|
|
pub mxaccess_asb_nettcp::auth::AuthError::InvalidKeySize(u32)
|
|
pub mxaccess_asb_nettcp::auth::AuthError::NoRemoteKey
|
|
pub mxaccess_asb_nettcp::auth::AuthError::ZeroPrime
|
|
impl core::error::Error for mxaccess_asb_nettcp::auth::AuthError
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::auth::AuthError
|
|
pub fn mxaccess_asb_nettcp::auth::AuthError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::fmt::Display for mxaccess_asb_nettcp::auth::AuthError
|
|
pub fn mxaccess_asb_nettcp::auth::AuthError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::auth::AuthError
|
|
impl core::marker::Send for mxaccess_asb_nettcp::auth::AuthError
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::auth::AuthError
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::auth::AuthError
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::auth::AuthError
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::auth::AuthError
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::auth::AuthError
|
|
pub enum mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
pub mxaccess_asb_nettcp::auth::HashAlgorithm::Md5
|
|
pub mxaccess_asb_nettcp::auth::HashAlgorithm::Sha1
|
|
pub mxaccess_asb_nettcp::auth::HashAlgorithm::Sha512
|
|
pub mxaccess_asb_nettcp::auth::HashAlgorithm::Unrecognised
|
|
impl mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
pub fn mxaccess_asb_nettcp::auth::HashAlgorithm::parse(value: &str) -> Self
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
pub fn mxaccess_asb_nettcp::auth::HashAlgorithm::clone(&self) -> mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
impl core::cmp::Eq for mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
impl core::cmp::PartialEq for mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
pub fn mxaccess_asb_nettcp::auth::HashAlgorithm::eq(&self, other: &mxaccess_asb_nettcp::auth::HashAlgorithm) -> bool
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
pub fn mxaccess_asb_nettcp::auth::HashAlgorithm::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Copy for mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
impl core::marker::StructuralPartialEq for mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
impl core::marker::Send for mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
pub struct mxaccess_asb_nettcp::auth::AsbAuthenticator
|
|
impl mxaccess_asb_nettcp::auth::AsbAuthenticator
|
|
pub fn mxaccess_asb_nettcp::auth::AsbAuthenticator::accept_connect_response(&mut self, service_public_key: &[u8], connection_lifetime: core::option::Option<&str>)
|
|
pub fn mxaccess_asb_nettcp::auth::AsbAuthenticator::connection_id(&self) -> [u8; 16]
|
|
pub fn mxaccess_asb_nettcp::auth::AsbAuthenticator::create_authentication_data(&self) -> core::result::Result<mxaccess_asb_nettcp::auth::EncryptedBytes, mxaccess_asb_nettcp::auth::AuthError>
|
|
pub fn mxaccess_asb_nettcp::auth::AsbAuthenticator::local_public_key(&self) -> &[u8]
|
|
pub fn mxaccess_asb_nettcp::auth::AsbAuthenticator::new(passphrase: &str, params: &mxaccess_asb_nettcp::auth::CryptoParameters, connection_id: [u8; 16]) -> core::result::Result<Self, mxaccess_asb_nettcp::auth::AuthError>
|
|
pub fn mxaccess_asb_nettcp::auth::AsbAuthenticator::peek_next_message_number(&self) -> u64
|
|
pub fn mxaccess_asb_nettcp::auth::AsbAuthenticator::sign(&mut self, request_xml_utf8: &[u8], force_hmac: bool) -> core::result::Result<mxaccess_asb_nettcp::auth::SignedValidator, mxaccess_asb_nettcp::auth::AuthError>
|
|
pub fn mxaccess_asb_nettcp::auth::AsbAuthenticator::use_apollo_signing(&self) -> bool
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::auth::AsbAuthenticator
|
|
impl core::marker::Send for mxaccess_asb_nettcp::auth::AsbAuthenticator
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::auth::AsbAuthenticator
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::auth::AsbAuthenticator
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::auth::AsbAuthenticator
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::auth::AsbAuthenticator
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::auth::AsbAuthenticator
|
|
pub struct mxaccess_asb_nettcp::auth::CryptoParameters
|
|
pub mxaccess_asb_nettcp::auth::CryptoParameters::generator_decimal: alloc::string::String
|
|
pub mxaccess_asb_nettcp::auth::CryptoParameters::hash_algorithm: mxaccess_asb_nettcp::auth::HashAlgorithm
|
|
pub mxaccess_asb_nettcp::auth::CryptoParameters::key_size_bits: u32
|
|
pub mxaccess_asb_nettcp::auth::CryptoParameters::prime_decimal: alloc::string::String
|
|
impl mxaccess_asb_nettcp::auth::CryptoParameters
|
|
pub const mxaccess_asb_nettcp::auth::CryptoParameters::DEFAULT_PRIME_TEXT: &'static str
|
|
pub fn mxaccess_asb_nettcp::auth::CryptoParameters::defaults() -> Self
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::auth::CryptoParameters
|
|
pub fn mxaccess_asb_nettcp::auth::CryptoParameters::clone(&self) -> mxaccess_asb_nettcp::auth::CryptoParameters
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::auth::CryptoParameters
|
|
pub fn mxaccess_asb_nettcp::auth::CryptoParameters::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::auth::CryptoParameters
|
|
impl core::marker::Send for mxaccess_asb_nettcp::auth::CryptoParameters
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::auth::CryptoParameters
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::auth::CryptoParameters
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::auth::CryptoParameters
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::auth::CryptoParameters
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::auth::CryptoParameters
|
|
pub struct mxaccess_asb_nettcp::auth::EncryptedBytes
|
|
pub mxaccess_asb_nettcp::auth::EncryptedBytes::ciphertext: alloc::vec::Vec<u8>
|
|
pub mxaccess_asb_nettcp::auth::EncryptedBytes::iv: alloc::vec::Vec<u8>
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::auth::EncryptedBytes
|
|
pub fn mxaccess_asb_nettcp::auth::EncryptedBytes::clone(&self) -> mxaccess_asb_nettcp::auth::EncryptedBytes
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::auth::EncryptedBytes
|
|
pub fn mxaccess_asb_nettcp::auth::EncryptedBytes::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::auth::EncryptedBytes
|
|
impl core::marker::Send for mxaccess_asb_nettcp::auth::EncryptedBytes
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::auth::EncryptedBytes
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::auth::EncryptedBytes
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::auth::EncryptedBytes
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::auth::EncryptedBytes
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::auth::EncryptedBytes
|
|
pub struct mxaccess_asb_nettcp::auth::SignedValidator
|
|
pub mxaccess_asb_nettcp::auth::SignedValidator::connection_id: [u8; 16]
|
|
pub mxaccess_asb_nettcp::auth::SignedValidator::iv: alloc::vec::Vec<u8>
|
|
pub mxaccess_asb_nettcp::auth::SignedValidator::mac: alloc::vec::Vec<u8>
|
|
pub mxaccess_asb_nettcp::auth::SignedValidator::message_number: u64
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::auth::SignedValidator
|
|
pub fn mxaccess_asb_nettcp::auth::SignedValidator::clone(&self) -> mxaccess_asb_nettcp::auth::SignedValidator
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::auth::SignedValidator
|
|
pub fn mxaccess_asb_nettcp::auth::SignedValidator::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::auth::SignedValidator
|
|
impl core::marker::Send for mxaccess_asb_nettcp::auth::SignedValidator
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::auth::SignedValidator
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::auth::SignedValidator
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::auth::SignedValidator
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::auth::SignedValidator
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::auth::SignedValidator
|
|
pub fn mxaccess_asb_nettcp::auth::bigint_from_dotnet_bytes(bytes: &[u8]) -> num_bigint::biguint::BigUint
|
|
pub fn mxaccess_asb_nettcp::auth::bigint_to_dotnet_bytes(value: &num_bigint::biguint::BigUint) -> alloc::vec::Vec<u8>
|
|
pub mod mxaccess_asb_nettcp::nbfs
|
|
pub struct mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
pub mxaccess_asb_nettcp::nbfs::StaticEntry::id: u32
|
|
pub mxaccess_asb_nettcp::nbfs::StaticEntry::value: &'static str
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
pub fn mxaccess_asb_nettcp::nbfs::StaticEntry::clone(&self) -> mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
pub fn mxaccess_asb_nettcp::nbfs::StaticEntry::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Copy for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
pub const mxaccess_asb_nettcp::nbfs::STATIC_ENTRIES: &[mxaccess_asb_nettcp::nbfs::StaticEntry]
|
|
pub fn mxaccess_asb_nettcp::nbfs::lookup_static(id: u32) -> core::option::Option<&'static str>
|
|
pub fn mxaccess_asb_nettcp::nbfs::position_of_static(value: &str) -> core::option::Option<u32>
|
|
pub mod mxaccess_asb_nettcp::nbfx
|
|
#[non_exhaustive] pub enum mxaccess_asb_nettcp::nbfx::NbfxError
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxError::IntOverflow
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxError::InvalidUtf8
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxError::InvalidUtf8::stage: &'static str
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxError::NegativeLength(i32)
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxError::PayloadTooLarge
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxError::PayloadTooLarge::len: usize
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxError::PayloadTooLarge::max: u64
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxError::Truncated
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxError::Truncated::have: usize
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxError::Truncated::need: usize
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxError::Truncated::stage: &'static str
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxError::UnknownDynamicDictionaryId(u32)
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxError::UnknownRecord(u8)
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxError::UnknownStaticDictionaryId(u32)
|
|
impl core::error::Error for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::fmt::Display for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
pub enum mxaccess_asb_nettcp::nbfx::NbfxName
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxName::Dynamic(u32)
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxName::Inline(alloc::string::String)
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxName::Static(u32)
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxName::clone(&self) -> mxaccess_asb_nettcp::nbfx::NbfxName
|
|
impl core::cmp::PartialEq for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxName::eq(&self, other: &mxaccess_asb_nettcp::nbfx::NbfxName) -> bool
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxName::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::StructuralPartialEq for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
pub enum mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxText::Bool(bool)
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxText::Bytes(alloc::vec::Vec<u8>)
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxText::Chars(alloc::string::String)
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxText::DictionaryDynamic(u32)
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxText::DictionaryStatic(u32)
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxText::Empty
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxText::Int16(i16)
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxText::Int32(i32)
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxText::Int64(i64)
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxText::Int8(i8)
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxText::One
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxText::UniqueId([u8; 16])
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxText::Zero
|
|
impl mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxText::resolve<'a>(&'a self, dynamic: &'a mxaccess_asb_nettcp::nbfx::DynamicDictionary) -> core::option::Option<alloc::string::String>
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxText::clone(&self) -> mxaccess_asb_nettcp::nbfx::NbfxText
|
|
impl core::cmp::PartialEq for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxText::eq(&self, other: &mxaccess_asb_nettcp::nbfx::NbfxText) -> bool
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxText::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::StructuralPartialEq for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub enum mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxToken::Attribute
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxToken::Attribute::name: mxaccess_asb_nettcp::nbfx::NbfxName
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxToken::Attribute::prefix: core::option::Option<alloc::string::String>
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxToken::Attribute::value: mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxToken::DefaultNamespace
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxToken::DefaultNamespace::value: mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxToken::Element
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxToken::Element::name: mxaccess_asb_nettcp::nbfx::NbfxName
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxToken::Element::prefix: core::option::Option<alloc::string::String>
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxToken::EndElement
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxToken::NamespaceDeclaration
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxToken::NamespaceDeclaration::prefix: alloc::string::String
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxToken::NamespaceDeclaration::value: mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub mxaccess_asb_nettcp::nbfx::NbfxToken::Text(mxaccess_asb_nettcp::nbfx::NbfxText)
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxToken::clone(&self) -> mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
impl core::cmp::PartialEq for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxToken::eq(&self, other: &mxaccess_asb_nettcp::nbfx::NbfxToken) -> bool
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxToken::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::StructuralPartialEq for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
pub struct mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::intern(&mut self, value: &str) -> u32
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::is_empty(&self) -> bool
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::len(&self) -> usize
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::lookup(&self, id: u32) -> core::option::Option<&str>
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::new() -> Self
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::position_of(&self, value: &str) -> core::option::Option<u32>
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::clone(&self) -> mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl core::default::Default for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::default() -> mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
pub fn mxaccess_asb_nettcp::nbfx::decode_tokens(input: &[u8], _dynamic: &mut mxaccess_asb_nettcp::nbfx::DynamicDictionary) -> core::result::Result<(alloc::vec::Vec<mxaccess_asb_nettcp::nbfx::NbfxToken>, usize), mxaccess_asb_nettcp::nbfx::NbfxError>
|
|
pub fn mxaccess_asb_nettcp::nbfx::encode_tokens(tokens: &[mxaccess_asb_nettcp::nbfx::NbfxToken], dynamic: &mut mxaccess_asb_nettcp::nbfx::DynamicDictionary, out: &mut alloc::vec::Vec<u8>) -> core::result::Result<(), mxaccess_asb_nettcp::nbfx::NbfxError>
|
|
pub mod mxaccess_asb_nettcp::nmf
|
|
#[repr(u8)] pub enum mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
pub mxaccess_asb_nettcp::nmf::NmfEncoding::Binary = 3
|
|
pub mxaccess_asb_nettcp::nmf::NmfEncoding::BinaryWithDictionary = 8
|
|
pub mxaccess_asb_nettcp::nmf::NmfEncoding::BinaryWithMtom = 4
|
|
pub mxaccess_asb_nettcp::nmf::NmfEncoding::Mtom = 7
|
|
pub mxaccess_asb_nettcp::nmf::NmfEncoding::Utf16LeSoapText = 2
|
|
pub mxaccess_asb_nettcp::nmf::NmfEncoding::Utf16SoapText = 1
|
|
pub mxaccess_asb_nettcp::nmf::NmfEncoding::Utf8SoapText = 0
|
|
impl mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfEncoding::from_u8(b: u8) -> core::option::Option<Self>
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfEncoding::clone(&self) -> mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::cmp::Eq for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::cmp::PartialEq for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfEncoding::eq(&self, other: &mxaccess_asb_nettcp::nmf::NmfEncoding) -> bool
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfEncoding::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Copy for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::marker::StructuralPartialEq for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
#[non_exhaustive] pub enum mxaccess_asb_nettcp::nmf::NmfError
|
|
pub mxaccess_asb_nettcp::nmf::NmfError::IntOverflow
|
|
pub mxaccess_asb_nettcp::nmf::NmfError::InvalidUtf8
|
|
pub mxaccess_asb_nettcp::nmf::NmfError::InvalidUtf8::stage: &'static str
|
|
pub mxaccess_asb_nettcp::nmf::NmfError::NegativeLength(i32)
|
|
pub mxaccess_asb_nettcp::nmf::NmfError::PayloadTooLarge
|
|
pub mxaccess_asb_nettcp::nmf::NmfError::PayloadTooLarge::len: usize
|
|
pub mxaccess_asb_nettcp::nmf::NmfError::Truncated
|
|
pub mxaccess_asb_nettcp::nmf::NmfError::Truncated::have: usize
|
|
pub mxaccess_asb_nettcp::nmf::NmfError::Truncated::need: usize
|
|
pub mxaccess_asb_nettcp::nmf::NmfError::Truncated::stage: &'static str
|
|
pub mxaccess_asb_nettcp::nmf::NmfError::UnknownEncoding(u8)
|
|
pub mxaccess_asb_nettcp::nmf::NmfError::UnknownMode(u8)
|
|
pub mxaccess_asb_nettcp::nmf::NmfError::UnknownRecordType(u8)
|
|
impl core::error::Error for mxaccess_asb_nettcp::nmf::NmfError
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nmf::NmfError
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::fmt::Display for mxaccess_asb_nettcp::nmf::NmfError
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nmf::NmfError
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nmf::NmfError
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nmf::NmfError
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nmf::NmfError
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nmf::NmfError
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nmf::NmfError
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nmf::NmfError
|
|
#[repr(u8)] pub enum mxaccess_asb_nettcp::nmf::NmfMode
|
|
pub mxaccess_asb_nettcp::nmf::NmfMode::Duplex = 2
|
|
pub mxaccess_asb_nettcp::nmf::NmfMode::Simplex = 3
|
|
pub mxaccess_asb_nettcp::nmf::NmfMode::Singleton = 1
|
|
pub mxaccess_asb_nettcp::nmf::NmfMode::SingletonSized = 4
|
|
impl mxaccess_asb_nettcp::nmf::NmfMode
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfMode::from_u8(b: u8) -> core::option::Option<Self>
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nmf::NmfMode
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfMode::clone(&self) -> mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::cmp::Eq for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::cmp::PartialEq for mxaccess_asb_nettcp::nmf::NmfMode
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfMode::eq(&self, other: &mxaccess_asb_nettcp::nmf::NmfMode) -> bool
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nmf::NmfMode
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfMode::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Copy for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::marker::StructuralPartialEq for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nmf::NmfMode
|
|
pub enum mxaccess_asb_nettcp::nmf::NmfRecord
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecord::End
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecord::ExtensibleEncoding(alloc::string::String)
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecord::Fault(alloc::string::String)
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecord::KnownEncoding(mxaccess_asb_nettcp::nmf::NmfEncoding)
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecord::Mode(mxaccess_asb_nettcp::nmf::NmfMode)
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecord::PreambleAck
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecord::PreambleEnd
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecord::SizedEnvelope(alloc::vec::Vec<u8>)
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecord::UnsizedEnvelope(alloc::vec::Vec<u8>)
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecord::UpgradeRequest(alloc::string::String)
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecord::UpgradeResponse
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecord::Version
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecord::Version::major: u8
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecord::Version::minor: u8
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecord::Via(alloc::string::String)
|
|
impl mxaccess_asb_nettcp::nmf::NmfRecord
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecord::decode(input: &[u8]) -> core::result::Result<(Self, usize), mxaccess_asb_nettcp::nmf::NmfError>
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecord::encode(&self) -> core::result::Result<alloc::vec::Vec<u8>, mxaccess_asb_nettcp::nmf::NmfError>
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecord::encode_into(&self, out: &mut alloc::vec::Vec<u8>) -> core::result::Result<(), mxaccess_asb_nettcp::nmf::NmfError>
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecord::clone(&self) -> mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::cmp::Eq for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::cmp::PartialEq for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecord::eq(&self, other: &mxaccess_asb_nettcp::nmf::NmfRecord) -> bool
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecord::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::StructuralPartialEq for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
#[repr(u8)] pub enum mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecordType::End = 7
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecordType::ExtensibleEncoding = 4
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecordType::Fault = 8
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecordType::KnownEncoding = 3
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecordType::Mode = 1
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecordType::PreambleAck = 11
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecordType::PreambleEnd = 12
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecordType::SizedEnvelope = 6
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecordType::UnsizedEnvelope = 5
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecordType::UpgradeRequest = 9
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecordType::UpgradeResponse = 10
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecordType::Version = 0
|
|
pub mxaccess_asb_nettcp::nmf::NmfRecordType::Via = 2
|
|
impl mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecordType::from_u8(b: u8) -> core::option::Option<Self>
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecordType::clone(&self) -> mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::cmp::Eq for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::cmp::PartialEq for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecordType::eq(&self, other: &mxaccess_asb_nettcp::nmf::NmfRecordType) -> bool
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecordType::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Copy for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::marker::StructuralPartialEq for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
pub fn mxaccess_asb_nettcp::nmf::decode_multibyte_int31(input: &[u8], cursor: &mut usize) -> core::result::Result<i32, mxaccess_asb_nettcp::nmf::NmfError>
|
|
pub fn mxaccess_asb_nettcp::nmf::encode_multibyte_int31(out: &mut alloc::vec::Vec<u8>, value: i32) -> core::result::Result<(), mxaccess_asb_nettcp::nmf::NmfError>
|
|
pub fn mxaccess_asb_nettcp::nmf::encode_preamble(via_uri: &str, out: &mut alloc::vec::Vec<u8>) -> core::result::Result<(), mxaccess_asb_nettcp::nmf::NmfError>
|
|
pub enum mxaccess_asb_nettcp::AuthError
|
|
pub mxaccess_asb_nettcp::AuthError::Deflate(alloc::string::String)
|
|
pub mxaccess_asb_nettcp::AuthError::InvalidDecimal(alloc::string::String)
|
|
pub mxaccess_asb_nettcp::AuthError::InvalidKeySize(u32)
|
|
pub mxaccess_asb_nettcp::AuthError::NoRemoteKey
|
|
pub mxaccess_asb_nettcp::AuthError::ZeroPrime
|
|
impl core::error::Error for mxaccess_asb_nettcp::auth::AuthError
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::auth::AuthError
|
|
pub fn mxaccess_asb_nettcp::auth::AuthError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::fmt::Display for mxaccess_asb_nettcp::auth::AuthError
|
|
pub fn mxaccess_asb_nettcp::auth::AuthError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::auth::AuthError
|
|
impl core::marker::Send for mxaccess_asb_nettcp::auth::AuthError
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::auth::AuthError
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::auth::AuthError
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::auth::AuthError
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::auth::AuthError
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::auth::AuthError
|
|
#[non_exhaustive] pub enum mxaccess_asb_nettcp::NbfxError
|
|
pub mxaccess_asb_nettcp::NbfxError::IntOverflow
|
|
pub mxaccess_asb_nettcp::NbfxError::InvalidUtf8
|
|
pub mxaccess_asb_nettcp::NbfxError::InvalidUtf8::stage: &'static str
|
|
pub mxaccess_asb_nettcp::NbfxError::NegativeLength(i32)
|
|
pub mxaccess_asb_nettcp::NbfxError::PayloadTooLarge
|
|
pub mxaccess_asb_nettcp::NbfxError::PayloadTooLarge::len: usize
|
|
pub mxaccess_asb_nettcp::NbfxError::PayloadTooLarge::max: u64
|
|
pub mxaccess_asb_nettcp::NbfxError::Truncated
|
|
pub mxaccess_asb_nettcp::NbfxError::Truncated::have: usize
|
|
pub mxaccess_asb_nettcp::NbfxError::Truncated::need: usize
|
|
pub mxaccess_asb_nettcp::NbfxError::Truncated::stage: &'static str
|
|
pub mxaccess_asb_nettcp::NbfxError::UnknownDynamicDictionaryId(u32)
|
|
pub mxaccess_asb_nettcp::NbfxError::UnknownRecord(u8)
|
|
pub mxaccess_asb_nettcp::NbfxError::UnknownStaticDictionaryId(u32)
|
|
impl core::error::Error for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::fmt::Display for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nbfx::NbfxError
|
|
pub enum mxaccess_asb_nettcp::NbfxName
|
|
pub mxaccess_asb_nettcp::NbfxName::Dynamic(u32)
|
|
pub mxaccess_asb_nettcp::NbfxName::Inline(alloc::string::String)
|
|
pub mxaccess_asb_nettcp::NbfxName::Static(u32)
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxName::clone(&self) -> mxaccess_asb_nettcp::nbfx::NbfxName
|
|
impl core::cmp::PartialEq for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxName::eq(&self, other: &mxaccess_asb_nettcp::nbfx::NbfxName) -> bool
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxName::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::StructuralPartialEq for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nbfx::NbfxName
|
|
pub enum mxaccess_asb_nettcp::NbfxText
|
|
pub mxaccess_asb_nettcp::NbfxText::Bool(bool)
|
|
pub mxaccess_asb_nettcp::NbfxText::Bytes(alloc::vec::Vec<u8>)
|
|
pub mxaccess_asb_nettcp::NbfxText::Chars(alloc::string::String)
|
|
pub mxaccess_asb_nettcp::NbfxText::DictionaryDynamic(u32)
|
|
pub mxaccess_asb_nettcp::NbfxText::DictionaryStatic(u32)
|
|
pub mxaccess_asb_nettcp::NbfxText::Empty
|
|
pub mxaccess_asb_nettcp::NbfxText::Int16(i16)
|
|
pub mxaccess_asb_nettcp::NbfxText::Int32(i32)
|
|
pub mxaccess_asb_nettcp::NbfxText::Int64(i64)
|
|
pub mxaccess_asb_nettcp::NbfxText::Int8(i8)
|
|
pub mxaccess_asb_nettcp::NbfxText::One
|
|
pub mxaccess_asb_nettcp::NbfxText::UniqueId([u8; 16])
|
|
pub mxaccess_asb_nettcp::NbfxText::Zero
|
|
impl mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxText::resolve<'a>(&'a self, dynamic: &'a mxaccess_asb_nettcp::nbfx::DynamicDictionary) -> core::option::Option<alloc::string::String>
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxText::clone(&self) -> mxaccess_asb_nettcp::nbfx::NbfxText
|
|
impl core::cmp::PartialEq for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxText::eq(&self, other: &mxaccess_asb_nettcp::nbfx::NbfxText) -> bool
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxText::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::StructuralPartialEq for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub enum mxaccess_asb_nettcp::NbfxToken
|
|
pub mxaccess_asb_nettcp::NbfxToken::Attribute
|
|
pub mxaccess_asb_nettcp::NbfxToken::Attribute::name: mxaccess_asb_nettcp::nbfx::NbfxName
|
|
pub mxaccess_asb_nettcp::NbfxToken::Attribute::prefix: core::option::Option<alloc::string::String>
|
|
pub mxaccess_asb_nettcp::NbfxToken::Attribute::value: mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub mxaccess_asb_nettcp::NbfxToken::DefaultNamespace
|
|
pub mxaccess_asb_nettcp::NbfxToken::DefaultNamespace::value: mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub mxaccess_asb_nettcp::NbfxToken::Element
|
|
pub mxaccess_asb_nettcp::NbfxToken::Element::name: mxaccess_asb_nettcp::nbfx::NbfxName
|
|
pub mxaccess_asb_nettcp::NbfxToken::Element::prefix: core::option::Option<alloc::string::String>
|
|
pub mxaccess_asb_nettcp::NbfxToken::EndElement
|
|
pub mxaccess_asb_nettcp::NbfxToken::NamespaceDeclaration
|
|
pub mxaccess_asb_nettcp::NbfxToken::NamespaceDeclaration::prefix: alloc::string::String
|
|
pub mxaccess_asb_nettcp::NbfxToken::NamespaceDeclaration::value: mxaccess_asb_nettcp::nbfx::NbfxText
|
|
pub mxaccess_asb_nettcp::NbfxToken::Text(mxaccess_asb_nettcp::nbfx::NbfxText)
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxToken::clone(&self) -> mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
impl core::cmp::PartialEq for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxToken::eq(&self, other: &mxaccess_asb_nettcp::nbfx::NbfxToken) -> bool
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
pub fn mxaccess_asb_nettcp::nbfx::NbfxToken::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::StructuralPartialEq for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nbfx::NbfxToken
|
|
#[repr(u8)] pub enum mxaccess_asb_nettcp::NmfEncoding
|
|
pub mxaccess_asb_nettcp::NmfEncoding::Binary = 3
|
|
pub mxaccess_asb_nettcp::NmfEncoding::BinaryWithDictionary = 8
|
|
pub mxaccess_asb_nettcp::NmfEncoding::BinaryWithMtom = 4
|
|
pub mxaccess_asb_nettcp::NmfEncoding::Mtom = 7
|
|
pub mxaccess_asb_nettcp::NmfEncoding::Utf16LeSoapText = 2
|
|
pub mxaccess_asb_nettcp::NmfEncoding::Utf16SoapText = 1
|
|
pub mxaccess_asb_nettcp::NmfEncoding::Utf8SoapText = 0
|
|
impl mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfEncoding::from_u8(b: u8) -> core::option::Option<Self>
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfEncoding::clone(&self) -> mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::cmp::Eq for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::cmp::PartialEq for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfEncoding::eq(&self, other: &mxaccess_asb_nettcp::nmf::NmfEncoding) -> bool
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfEncoding::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Copy for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::marker::StructuralPartialEq for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nmf::NmfEncoding
|
|
#[non_exhaustive] pub enum mxaccess_asb_nettcp::NmfError
|
|
pub mxaccess_asb_nettcp::NmfError::IntOverflow
|
|
pub mxaccess_asb_nettcp::NmfError::InvalidUtf8
|
|
pub mxaccess_asb_nettcp::NmfError::InvalidUtf8::stage: &'static str
|
|
pub mxaccess_asb_nettcp::NmfError::NegativeLength(i32)
|
|
pub mxaccess_asb_nettcp::NmfError::PayloadTooLarge
|
|
pub mxaccess_asb_nettcp::NmfError::PayloadTooLarge::len: usize
|
|
pub mxaccess_asb_nettcp::NmfError::Truncated
|
|
pub mxaccess_asb_nettcp::NmfError::Truncated::have: usize
|
|
pub mxaccess_asb_nettcp::NmfError::Truncated::need: usize
|
|
pub mxaccess_asb_nettcp::NmfError::Truncated::stage: &'static str
|
|
pub mxaccess_asb_nettcp::NmfError::UnknownEncoding(u8)
|
|
pub mxaccess_asb_nettcp::NmfError::UnknownMode(u8)
|
|
pub mxaccess_asb_nettcp::NmfError::UnknownRecordType(u8)
|
|
impl core::error::Error for mxaccess_asb_nettcp::nmf::NmfError
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nmf::NmfError
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::fmt::Display for mxaccess_asb_nettcp::nmf::NmfError
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nmf::NmfError
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nmf::NmfError
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nmf::NmfError
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nmf::NmfError
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nmf::NmfError
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nmf::NmfError
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nmf::NmfError
|
|
#[repr(u8)] pub enum mxaccess_asb_nettcp::NmfMode
|
|
pub mxaccess_asb_nettcp::NmfMode::Duplex = 2
|
|
pub mxaccess_asb_nettcp::NmfMode::Simplex = 3
|
|
pub mxaccess_asb_nettcp::NmfMode::Singleton = 1
|
|
pub mxaccess_asb_nettcp::NmfMode::SingletonSized = 4
|
|
impl mxaccess_asb_nettcp::nmf::NmfMode
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfMode::from_u8(b: u8) -> core::option::Option<Self>
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nmf::NmfMode
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfMode::clone(&self) -> mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::cmp::Eq for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::cmp::PartialEq for mxaccess_asb_nettcp::nmf::NmfMode
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfMode::eq(&self, other: &mxaccess_asb_nettcp::nmf::NmfMode) -> bool
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nmf::NmfMode
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfMode::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Copy for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::marker::StructuralPartialEq for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nmf::NmfMode
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nmf::NmfMode
|
|
pub enum mxaccess_asb_nettcp::NmfRecord
|
|
pub mxaccess_asb_nettcp::NmfRecord::End
|
|
pub mxaccess_asb_nettcp::NmfRecord::ExtensibleEncoding(alloc::string::String)
|
|
pub mxaccess_asb_nettcp::NmfRecord::Fault(alloc::string::String)
|
|
pub mxaccess_asb_nettcp::NmfRecord::KnownEncoding(mxaccess_asb_nettcp::nmf::NmfEncoding)
|
|
pub mxaccess_asb_nettcp::NmfRecord::Mode(mxaccess_asb_nettcp::nmf::NmfMode)
|
|
pub mxaccess_asb_nettcp::NmfRecord::PreambleAck
|
|
pub mxaccess_asb_nettcp::NmfRecord::PreambleEnd
|
|
pub mxaccess_asb_nettcp::NmfRecord::SizedEnvelope(alloc::vec::Vec<u8>)
|
|
pub mxaccess_asb_nettcp::NmfRecord::UnsizedEnvelope(alloc::vec::Vec<u8>)
|
|
pub mxaccess_asb_nettcp::NmfRecord::UpgradeRequest(alloc::string::String)
|
|
pub mxaccess_asb_nettcp::NmfRecord::UpgradeResponse
|
|
pub mxaccess_asb_nettcp::NmfRecord::Version
|
|
pub mxaccess_asb_nettcp::NmfRecord::Version::major: u8
|
|
pub mxaccess_asb_nettcp::NmfRecord::Version::minor: u8
|
|
pub mxaccess_asb_nettcp::NmfRecord::Via(alloc::string::String)
|
|
impl mxaccess_asb_nettcp::nmf::NmfRecord
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecord::decode(input: &[u8]) -> core::result::Result<(Self, usize), mxaccess_asb_nettcp::nmf::NmfError>
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecord::encode(&self) -> core::result::Result<alloc::vec::Vec<u8>, mxaccess_asb_nettcp::nmf::NmfError>
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecord::encode_into(&self, out: &mut alloc::vec::Vec<u8>) -> core::result::Result<(), mxaccess_asb_nettcp::nmf::NmfError>
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecord::clone(&self) -> mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::cmp::Eq for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::cmp::PartialEq for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecord::eq(&self, other: &mxaccess_asb_nettcp::nmf::NmfRecord) -> bool
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecord::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::StructuralPartialEq for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nmf::NmfRecord
|
|
#[repr(u8)] pub enum mxaccess_asb_nettcp::NmfRecordType
|
|
pub mxaccess_asb_nettcp::NmfRecordType::End = 7
|
|
pub mxaccess_asb_nettcp::NmfRecordType::ExtensibleEncoding = 4
|
|
pub mxaccess_asb_nettcp::NmfRecordType::Fault = 8
|
|
pub mxaccess_asb_nettcp::NmfRecordType::KnownEncoding = 3
|
|
pub mxaccess_asb_nettcp::NmfRecordType::Mode = 1
|
|
pub mxaccess_asb_nettcp::NmfRecordType::PreambleAck = 11
|
|
pub mxaccess_asb_nettcp::NmfRecordType::PreambleEnd = 12
|
|
pub mxaccess_asb_nettcp::NmfRecordType::SizedEnvelope = 6
|
|
pub mxaccess_asb_nettcp::NmfRecordType::UnsizedEnvelope = 5
|
|
pub mxaccess_asb_nettcp::NmfRecordType::UpgradeRequest = 9
|
|
pub mxaccess_asb_nettcp::NmfRecordType::UpgradeResponse = 10
|
|
pub mxaccess_asb_nettcp::NmfRecordType::Version = 0
|
|
pub mxaccess_asb_nettcp::NmfRecordType::Via = 2
|
|
impl mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecordType::from_u8(b: u8) -> core::option::Option<Self>
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecordType::clone(&self) -> mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::cmp::Eq for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::cmp::PartialEq for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecordType::eq(&self, other: &mxaccess_asb_nettcp::nmf::NmfRecordType) -> bool
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
pub fn mxaccess_asb_nettcp::nmf::NmfRecordType::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Copy for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::marker::StructuralPartialEq for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nmf::NmfRecordType
|
|
pub struct mxaccess_asb_nettcp::DynamicDictionary
|
|
impl mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::intern(&mut self, value: &str) -> u32
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::is_empty(&self) -> bool
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::len(&self) -> usize
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::lookup(&self, id: u32) -> core::option::Option<&str>
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::new() -> Self
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::position_of(&self, value: &str) -> core::option::Option<u32>
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::clone(&self) -> mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl core::default::Default for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::default() -> mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
pub fn mxaccess_asb_nettcp::nbfx::DynamicDictionary::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nbfx::DynamicDictionary
|
|
pub struct mxaccess_asb_nettcp::StaticEntry
|
|
pub mxaccess_asb_nettcp::StaticEntry::id: u32
|
|
pub mxaccess_asb_nettcp::StaticEntry::value: &'static str
|
|
impl core::clone::Clone for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
pub fn mxaccess_asb_nettcp::nbfs::StaticEntry::clone(&self) -> mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
impl core::fmt::Debug for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
pub fn mxaccess_asb_nettcp::nbfs::StaticEntry::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
impl core::marker::Copy for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
impl core::marker::Freeze for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
impl core::marker::Send for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
impl core::marker::Sync for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
impl core::marker::Unpin for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
impl core::marker::UnsafeUnpin for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
impl core::panic::unwind_safe::UnwindSafe for mxaccess_asb_nettcp::nbfs::StaticEntry
|
|
pub fn mxaccess_asb_nettcp::decode_tokens(input: &[u8], _dynamic: &mut mxaccess_asb_nettcp::nbfx::DynamicDictionary) -> core::result::Result<(alloc::vec::Vec<mxaccess_asb_nettcp::nbfx::NbfxToken>, usize), mxaccess_asb_nettcp::nbfx::NbfxError>
|
|
pub fn mxaccess_asb_nettcp::encode_tokens(tokens: &[mxaccess_asb_nettcp::nbfx::NbfxToken], dynamic: &mut mxaccess_asb_nettcp::nbfx::DynamicDictionary, out: &mut alloc::vec::Vec<u8>) -> core::result::Result<(), mxaccess_asb_nettcp::nbfx::NbfxError>
|
|
pub fn mxaccess_asb_nettcp::lookup_static(id: u32) -> core::option::Option<&'static str>
|
|
pub fn mxaccess_asb_nettcp::position_of_static(value: &str) -> core::option::Option<u32>
|