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 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 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 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 pub mxaccess_asb_nettcp::auth::EncryptedBytes::iv: alloc::vec::Vec 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 pub mxaccess_asb_nettcp::auth::SignedValidator::mac: alloc::vec::Vec 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 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 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) 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 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 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 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 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, 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) -> 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 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 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) pub mxaccess_asb_nettcp::nmf::NmfRecord::UnsizedEnvelope(alloc::vec::Vec) 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, mxaccess_asb_nettcp::nmf::NmfError> pub fn mxaccess_asb_nettcp::nmf::NmfRecord::encode_into(&self, out: &mut alloc::vec::Vec) -> 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 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 pub fn mxaccess_asb_nettcp::nmf::encode_multibyte_int31(out: &mut alloc::vec::Vec, 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) -> 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) 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 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 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 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 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 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) pub mxaccess_asb_nettcp::NmfRecord::UnsizedEnvelope(alloc::vec::Vec) 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, mxaccess_asb_nettcp::nmf::NmfError> pub fn mxaccess_asb_nettcp::nmf::NmfRecord::encode_into(&self, out: &mut alloc::vec::Vec) -> 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 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 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, 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) -> 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