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>
