pub mod mxaccess_galaxy
pub mod mxaccess_galaxy::metadata
pub struct mxaccess_galaxy::metadata::GalaxyTagMetadata
pub mxaccess_galaxy::metadata::GalaxyTagMetadata::attribute_id: i16
pub mxaccess_galaxy::metadata::GalaxyTagMetadata::attribute_name: alloc::string::String
pub mxaccess_galaxy::metadata::GalaxyTagMetadata::attribute_source: alloc::string::String
pub mxaccess_galaxy::metadata::GalaxyTagMetadata::engine_id: u16
pub mxaccess_galaxy::metadata::GalaxyTagMetadata::is_array: bool
pub mxaccess_galaxy::metadata::GalaxyTagMetadata::mx_data_type: i16
pub mxaccess_galaxy::metadata::GalaxyTagMetadata::object_id: u16
pub mxaccess_galaxy::metadata::GalaxyTagMetadata::object_tag_name: alloc::string::String
pub mxaccess_galaxy::metadata::GalaxyTagMetadata::platform_id: u16
pub mxaccess_galaxy::metadata::GalaxyTagMetadata::primitive_id: i16
pub mxaccess_galaxy::metadata::GalaxyTagMetadata::primitive_name: core::option::Option<alloc::string::String>
pub mxaccess_galaxy::metadata::GalaxyTagMetadata::property_id: i16
pub mxaccess_galaxy::metadata::GalaxyTagMetadata::security_classification: i16
impl mxaccess_galaxy::metadata::GalaxyTagMetadata
pub const mxaccess_galaxy::metadata::GalaxyTagMetadata::BUFFER_PROPERTY_ID: i16
pub const mxaccess_galaxy::metadata::GalaxyTagMetadata::VALUE_PROPERTY_ID: i16
pub const fn mxaccess_galaxy::metadata::GalaxyTagMetadata::is_buffer_property(&self) -> bool
pub fn mxaccess_galaxy::metadata::GalaxyTagMetadata::is_writable(&self) -> bool
pub fn mxaccess_galaxy::metadata::GalaxyTagMetadata::resolve_write_kind(&self) -> core::result::Result<mxaccess_codec::value::MxValueKind, mxaccess_galaxy::metadata::UnsupportedDataType>
pub fn mxaccess_galaxy::metadata::GalaxyTagMetadata::to_reference_handle(&self, galaxy_id: u8) -> core::result::Result<mxaccess_codec::reference_handle::MxReferenceHandle, mxaccess_codec::error::CodecError>
impl core::clone::Clone for mxaccess_galaxy::metadata::GalaxyTagMetadata
pub fn mxaccess_galaxy::metadata::GalaxyTagMetadata::clone(&self) -> mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::cmp::Eq for mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::cmp::PartialEq for mxaccess_galaxy::metadata::GalaxyTagMetadata
pub fn mxaccess_galaxy::metadata::GalaxyTagMetadata::eq(&self, other: &mxaccess_galaxy::metadata::GalaxyTagMetadata) -> bool
impl core::fmt::Debug for mxaccess_galaxy::metadata::GalaxyTagMetadata
pub fn mxaccess_galaxy::metadata::GalaxyTagMetadata::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::hash::Hash for mxaccess_galaxy::metadata::GalaxyTagMetadata
pub fn mxaccess_galaxy::metadata::GalaxyTagMetadata::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
impl core::marker::StructuralPartialEq for mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::marker::Freeze for mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::marker::Send for mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::marker::Sync for mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::marker::Unpin for mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::marker::UnsafeUnpin for mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::panic::unwind_safe::UnwindSafe for mxaccess_galaxy::metadata::GalaxyTagMetadata
pub struct mxaccess_galaxy::metadata::UnsupportedDataType
pub mxaccess_galaxy::metadata::UnsupportedDataType::is_array: bool
pub mxaccess_galaxy::metadata::UnsupportedDataType::mx_data_type: i16
impl core::clone::Clone for mxaccess_galaxy::metadata::UnsupportedDataType
pub fn mxaccess_galaxy::metadata::UnsupportedDataType::clone(&self) -> mxaccess_galaxy::metadata::UnsupportedDataType
impl core::cmp::Eq for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::cmp::PartialEq for mxaccess_galaxy::metadata::UnsupportedDataType
pub fn mxaccess_galaxy::metadata::UnsupportedDataType::eq(&self, other: &mxaccess_galaxy::metadata::UnsupportedDataType) -> bool
impl core::error::Error for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::fmt::Debug for mxaccess_galaxy::metadata::UnsupportedDataType
pub fn mxaccess_galaxy::metadata::UnsupportedDataType::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::fmt::Display for mxaccess_galaxy::metadata::UnsupportedDataType
pub fn mxaccess_galaxy::metadata::UnsupportedDataType::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::marker::Copy for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::marker::StructuralPartialEq for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::marker::Freeze for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::marker::Send for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::marker::Sync for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::marker::Unpin for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::marker::UnsafeUnpin for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::panic::unwind_safe::UnwindSafe for mxaccess_galaxy::metadata::UnsupportedDataType
pub mod mxaccess_galaxy::parser
#[non_exhaustive] pub enum mxaccess_galaxy::parser::ParseError
pub mxaccess_galaxy::parser::ParseError::Empty
pub mxaccess_galaxy::parser::ParseError::EmptyBaseBeforePropertySuffix
pub mxaccess_galaxy::parser::ParseError::InvalidShape
impl core::clone::Clone for mxaccess_galaxy::parser::ParseError
pub fn mxaccess_galaxy::parser::ParseError::clone(&self) -> mxaccess_galaxy::parser::ParseError
impl core::cmp::Eq for mxaccess_galaxy::parser::ParseError
impl core::cmp::PartialEq for mxaccess_galaxy::parser::ParseError
pub fn mxaccess_galaxy::parser::ParseError::eq(&self, other: &mxaccess_galaxy::parser::ParseError) -> bool
impl core::convert::From<mxaccess_galaxy::parser::ParseError> for mxaccess_galaxy::resolver::ResolverError
pub fn mxaccess_galaxy::resolver::ResolverError::from(source: mxaccess_galaxy::parser::ParseError) -> Self
impl core::error::Error for mxaccess_galaxy::parser::ParseError
impl core::fmt::Debug for mxaccess_galaxy::parser::ParseError
pub fn mxaccess_galaxy::parser::ParseError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::fmt::Display for mxaccess_galaxy::parser::ParseError
pub fn mxaccess_galaxy::parser::ParseError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::marker::StructuralPartialEq for mxaccess_galaxy::parser::ParseError
impl core::marker::Freeze for mxaccess_galaxy::parser::ParseError
impl core::marker::Send for mxaccess_galaxy::parser::ParseError
impl core::marker::Sync for mxaccess_galaxy::parser::ParseError
impl core::marker::Unpin for mxaccess_galaxy::parser::ParseError
impl core::marker::UnsafeUnpin for mxaccess_galaxy::parser::ParseError
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_galaxy::parser::ParseError
impl core::panic::unwind_safe::UnwindSafe for mxaccess_galaxy::parser::ParseError
pub struct mxaccess_galaxy::parser::ParsedTagReference
pub mxaccess_galaxy::parser::ParsedTagReference::attribute_name: alloc::string::String
pub mxaccess_galaxy::parser::ParsedTagReference::object_tag_name: alloc::string::String
pub mxaccess_galaxy::parser::ParsedTagReference::primitive_name: core::option::Option<alloc::string::String>
pub mxaccess_galaxy::parser::ParsedTagReference::property_id_override: core::option::Option<i16>
impl mxaccess_galaxy::parser::ParsedTagReference
pub fn mxaccess_galaxy::parser::ParsedTagReference::apply_overrides(&self, metadata: mxaccess_galaxy::metadata::GalaxyTagMetadata) -> mxaccess_galaxy::metadata::GalaxyTagMetadata
pub fn mxaccess_galaxy::parser::ParsedTagReference::parse_candidates(tag_reference: &str) -> core::result::Result<alloc::vec::Vec<Self>, mxaccess_galaxy::parser::ParseError>
impl core::clone::Clone for mxaccess_galaxy::parser::ParsedTagReference
pub fn mxaccess_galaxy::parser::ParsedTagReference::clone(&self) -> mxaccess_galaxy::parser::ParsedTagReference
impl core::cmp::Eq for mxaccess_galaxy::parser::ParsedTagReference
impl core::cmp::PartialEq for mxaccess_galaxy::parser::ParsedTagReference
pub fn mxaccess_galaxy::parser::ParsedTagReference::eq(&self, other: &mxaccess_galaxy::parser::ParsedTagReference) -> bool
impl core::fmt::Debug for mxaccess_galaxy::parser::ParsedTagReference
pub fn mxaccess_galaxy::parser::ParsedTagReference::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::hash::Hash for mxaccess_galaxy::parser::ParsedTagReference
pub fn mxaccess_galaxy::parser::ParsedTagReference::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
impl core::marker::StructuralPartialEq for mxaccess_galaxy::parser::ParsedTagReference
impl core::marker::Freeze for mxaccess_galaxy::parser::ParsedTagReference
impl core::marker::Send for mxaccess_galaxy::parser::ParsedTagReference
impl core::marker::Sync for mxaccess_galaxy::parser::ParsedTagReference
impl core::marker::Unpin for mxaccess_galaxy::parser::ParsedTagReference
impl core::marker::UnsafeUnpin for mxaccess_galaxy::parser::ParsedTagReference
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_galaxy::parser::ParsedTagReference
impl core::panic::unwind_safe::UnwindSafe for mxaccess_galaxy::parser::ParsedTagReference
pub mod mxaccess_galaxy::resolver
#[non_exhaustive] pub enum mxaccess_galaxy::resolver::ResolverError
pub mxaccess_galaxy::resolver::ResolverError::Backend
pub mxaccess_galaxy::resolver::ResolverError::Backend::message: alloc::string::String
pub mxaccess_galaxy::resolver::ResolverError::InvalidTagReference(mxaccess_galaxy::parser::ParseError)
pub mxaccess_galaxy::resolver::ResolverError::NotFound
pub mxaccess_galaxy::resolver::ResolverError::NotFound::tag_reference: alloc::string::String
impl core::convert::From<mxaccess_galaxy::parser::ParseError> for mxaccess_galaxy::resolver::ResolverError
pub fn mxaccess_galaxy::resolver::ResolverError::from(source: mxaccess_galaxy::parser::ParseError) -> Self
impl core::error::Error for mxaccess_galaxy::resolver::ResolverError
pub fn mxaccess_galaxy::resolver::ResolverError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)>
impl core::fmt::Debug for mxaccess_galaxy::resolver::ResolverError
pub fn mxaccess_galaxy::resolver::ResolverError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::fmt::Display for mxaccess_galaxy::resolver::ResolverError
pub fn mxaccess_galaxy::resolver::ResolverError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::marker::Freeze for mxaccess_galaxy::resolver::ResolverError
impl core::marker::Send for mxaccess_galaxy::resolver::ResolverError
impl core::marker::Sync for mxaccess_galaxy::resolver::ResolverError
impl core::marker::Unpin for mxaccess_galaxy::resolver::ResolverError
impl core::marker::UnsafeUnpin for mxaccess_galaxy::resolver::ResolverError
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_galaxy::resolver::ResolverError
impl core::panic::unwind_safe::UnwindSafe for mxaccess_galaxy::resolver::ResolverError
pub trait mxaccess_galaxy::resolver::Resolver: core::marker::Send + core::marker::Sync
pub fn mxaccess_galaxy::resolver::Resolver::browse<'life0, 'life1, 'life2, 'async_trait>(&'life0 self, object_tag_like: &'life1 str, attribute_like: &'life2 str, max_rows: usize) -> core::pin::Pin<alloc::boxed::Box<(dyn core::future::future::Future<Output = core::result::Result<alloc::vec::Vec<mxaccess_galaxy::metadata::GalaxyTagMetadata>, mxaccess_galaxy::resolver::ResolverError>> + core::marker::Send + 'async_trait)>> where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait
pub fn mxaccess_galaxy::resolver::Resolver::resolve<'life0, 'life1, 'async_trait>(&'life0 self, tag_reference: &'life1 str) -> core::pin::Pin<alloc::boxed::Box<(dyn core::future::future::Future<Output = core::result::Result<mxaccess_galaxy::metadata::GalaxyTagMetadata, mxaccess_galaxy::resolver::ResolverError>> + core::marker::Send + 'async_trait)>> where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait
pub mod mxaccess_galaxy::role_blob
pub fn mxaccess_galaxy::role_blob::parse_role_blob(roles_text: &str) -> alloc::vec::Vec<alloc::string::String>
pub mod mxaccess_galaxy::sql
pub const mxaccess_galaxy::sql::BROWSE_SQL: &str
pub const mxaccess_galaxy::sql::RESOLVE_SQL: &str
pub const mxaccess_galaxy::sql::USER_BY_GUID_SQL: &str
pub const mxaccess_galaxy::sql::USER_BY_NAME_SQL: &str
pub const mxaccess_galaxy::sql::USER_SELECT_SQL: &str
pub mod mxaccess_galaxy::user
#[non_exhaustive] pub enum mxaccess_galaxy::user::UserResolverError
pub mxaccess_galaxy::user::UserResolverError::Backend
pub mxaccess_galaxy::user::UserResolverError::Backend::message: alloc::string::String
pub mxaccess_galaxy::user::UserResolverError::NotFound
pub mxaccess_galaxy::user::UserResolverError::NotFound::key: alloc::string::String
impl core::error::Error for mxaccess_galaxy::user::UserResolverError
impl core::fmt::Debug for mxaccess_galaxy::user::UserResolverError
pub fn mxaccess_galaxy::user::UserResolverError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::fmt::Display for mxaccess_galaxy::user::UserResolverError
pub fn mxaccess_galaxy::user::UserResolverError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::marker::Freeze for mxaccess_galaxy::user::UserResolverError
impl core::marker::Send for mxaccess_galaxy::user::UserResolverError
impl core::marker::Sync for mxaccess_galaxy::user::UserResolverError
impl core::marker::Unpin for mxaccess_galaxy::user::UserResolverError
impl core::marker::UnsafeUnpin for mxaccess_galaxy::user::UserResolverError
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_galaxy::user::UserResolverError
impl core::panic::unwind_safe::UnwindSafe for mxaccess_galaxy::user::UserResolverError
pub struct mxaccess_galaxy::user::GalaxyUserProfile
pub mxaccess_galaxy::user::GalaxyUserProfile::default_security_group: alloc::string::String
pub mxaccess_galaxy::user::GalaxyUserProfile::intouch_access_level: core::option::Option<i32>
pub mxaccess_galaxy::user::GalaxyUserProfile::roles: alloc::vec::Vec<alloc::string::String>
pub mxaccess_galaxy::user::GalaxyUserProfile::user_guid: uuid::Uuid
pub mxaccess_galaxy::user::GalaxyUserProfile::user_profile_id: i32
pub mxaccess_galaxy::user::GalaxyUserProfile::user_profile_name: alloc::string::String
impl mxaccess_galaxy::user::GalaxyUserProfile
pub fn mxaccess_galaxy::user::GalaxyUserProfile::from_columns(user_profile_id: i32, user_profile_name: alloc::string::String, user_guid: uuid::Uuid, default_security_group: alloc::string::String, intouch_access_level: core::option::Option<i32>, roles_text: core::option::Option<&str>) -> Self
impl core::clone::Clone for mxaccess_galaxy::user::GalaxyUserProfile
pub fn mxaccess_galaxy::user::GalaxyUserProfile::clone(&self) -> mxaccess_galaxy::user::GalaxyUserProfile
impl core::cmp::Eq for mxaccess_galaxy::user::GalaxyUserProfile
impl core::cmp::PartialEq for mxaccess_galaxy::user::GalaxyUserProfile
pub fn mxaccess_galaxy::user::GalaxyUserProfile::eq(&self, other: &mxaccess_galaxy::user::GalaxyUserProfile) -> bool
impl core::fmt::Debug for mxaccess_galaxy::user::GalaxyUserProfile
pub fn mxaccess_galaxy::user::GalaxyUserProfile::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::hash::Hash for mxaccess_galaxy::user::GalaxyUserProfile
pub fn mxaccess_galaxy::user::GalaxyUserProfile::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
impl core::marker::StructuralPartialEq for mxaccess_galaxy::user::GalaxyUserProfile
impl core::marker::Freeze for mxaccess_galaxy::user::GalaxyUserProfile
impl core::marker::Send for mxaccess_galaxy::user::GalaxyUserProfile
impl core::marker::Sync for mxaccess_galaxy::user::GalaxyUserProfile
impl core::marker::Unpin for mxaccess_galaxy::user::GalaxyUserProfile
impl core::marker::UnsafeUnpin for mxaccess_galaxy::user::GalaxyUserProfile
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_galaxy::user::GalaxyUserProfile
impl core::panic::unwind_safe::UnwindSafe for mxaccess_galaxy::user::GalaxyUserProfile
pub trait mxaccess_galaxy::user::UserResolver: core::marker::Send + core::marker::Sync
pub fn mxaccess_galaxy::user::UserResolver::resolve_by_guid<'life0, 'async_trait>(&'life0 self, user_guid: uuid::Uuid) -> core::pin::Pin<alloc::boxed::Box<(dyn core::future::future::Future<Output = core::result::Result<mxaccess_galaxy::user::GalaxyUserProfile, mxaccess_galaxy::user::UserResolverError>> + core::marker::Send + 'async_trait)>> where Self: 'async_trait, 'life0: 'async_trait
pub fn mxaccess_galaxy::user::UserResolver::resolve_by_name<'life0, 'life1, 'async_trait>(&'life0 self, user_name: &'life1 str) -> core::pin::Pin<alloc::boxed::Box<(dyn core::future::future::Future<Output = core::result::Result<mxaccess_galaxy::user::GalaxyUserProfile, mxaccess_galaxy::user::UserResolverError>> + core::marker::Send + 'async_trait)>> where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait
pub fn mxaccess_galaxy::user::UserResolver::resolve_user_profile_id_by_guid<'life0, 'async_trait>(&'life0 self, user_guid: uuid::Uuid) -> core::pin::Pin<alloc::boxed::Box<(dyn core::future::future::Future<Output = core::result::Result<i32, mxaccess_galaxy::user::UserResolverError>> + core::marker::Send + 'async_trait)>> where Self: 'async_trait, 'life0: 'async_trait
#[non_exhaustive] pub enum mxaccess_galaxy::ParseError
pub mxaccess_galaxy::ParseError::Empty
pub mxaccess_galaxy::ParseError::EmptyBaseBeforePropertySuffix
pub mxaccess_galaxy::ParseError::InvalidShape
impl core::clone::Clone for mxaccess_galaxy::parser::ParseError
pub fn mxaccess_galaxy::parser::ParseError::clone(&self) -> mxaccess_galaxy::parser::ParseError
impl core::cmp::Eq for mxaccess_galaxy::parser::ParseError
impl core::cmp::PartialEq for mxaccess_galaxy::parser::ParseError
pub fn mxaccess_galaxy::parser::ParseError::eq(&self, other: &mxaccess_galaxy::parser::ParseError) -> bool
impl core::convert::From<mxaccess_galaxy::parser::ParseError> for mxaccess_galaxy::resolver::ResolverError
pub fn mxaccess_galaxy::resolver::ResolverError::from(source: mxaccess_galaxy::parser::ParseError) -> Self
impl core::error::Error for mxaccess_galaxy::parser::ParseError
impl core::fmt::Debug for mxaccess_galaxy::parser::ParseError
pub fn mxaccess_galaxy::parser::ParseError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::fmt::Display for mxaccess_galaxy::parser::ParseError
pub fn mxaccess_galaxy::parser::ParseError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::marker::StructuralPartialEq for mxaccess_galaxy::parser::ParseError
impl core::marker::Freeze for mxaccess_galaxy::parser::ParseError
impl core::marker::Send for mxaccess_galaxy::parser::ParseError
impl core::marker::Sync for mxaccess_galaxy::parser::ParseError
impl core::marker::Unpin for mxaccess_galaxy::parser::ParseError
impl core::marker::UnsafeUnpin for mxaccess_galaxy::parser::ParseError
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_galaxy::parser::ParseError
impl core::panic::unwind_safe::UnwindSafe for mxaccess_galaxy::parser::ParseError
#[non_exhaustive] pub enum mxaccess_galaxy::ResolverError
pub mxaccess_galaxy::ResolverError::Backend
pub mxaccess_galaxy::ResolverError::Backend::message: alloc::string::String
pub mxaccess_galaxy::ResolverError::InvalidTagReference(mxaccess_galaxy::parser::ParseError)
pub mxaccess_galaxy::ResolverError::NotFound
pub mxaccess_galaxy::ResolverError::NotFound::tag_reference: alloc::string::String
impl core::convert::From<mxaccess_galaxy::parser::ParseError> for mxaccess_galaxy::resolver::ResolverError
pub fn mxaccess_galaxy::resolver::ResolverError::from(source: mxaccess_galaxy::parser::ParseError) -> Self
impl core::error::Error for mxaccess_galaxy::resolver::ResolverError
pub fn mxaccess_galaxy::resolver::ResolverError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)>
impl core::fmt::Debug for mxaccess_galaxy::resolver::ResolverError
pub fn mxaccess_galaxy::resolver::ResolverError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::fmt::Display for mxaccess_galaxy::resolver::ResolverError
pub fn mxaccess_galaxy::resolver::ResolverError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::marker::Freeze for mxaccess_galaxy::resolver::ResolverError
impl core::marker::Send for mxaccess_galaxy::resolver::ResolverError
impl core::marker::Sync for mxaccess_galaxy::resolver::ResolverError
impl core::marker::Unpin for mxaccess_galaxy::resolver::ResolverError
impl core::marker::UnsafeUnpin for mxaccess_galaxy::resolver::ResolverError
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_galaxy::resolver::ResolverError
impl core::panic::unwind_safe::UnwindSafe for mxaccess_galaxy::resolver::ResolverError
#[non_exhaustive] pub enum mxaccess_galaxy::UserResolverError
pub mxaccess_galaxy::UserResolverError::Backend
pub mxaccess_galaxy::UserResolverError::Backend::message: alloc::string::String
pub mxaccess_galaxy::UserResolverError::NotFound
pub mxaccess_galaxy::UserResolverError::NotFound::key: alloc::string::String
impl core::error::Error for mxaccess_galaxy::user::UserResolverError
impl core::fmt::Debug for mxaccess_galaxy::user::UserResolverError
pub fn mxaccess_galaxy::user::UserResolverError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::fmt::Display for mxaccess_galaxy::user::UserResolverError
pub fn mxaccess_galaxy::user::UserResolverError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::marker::Freeze for mxaccess_galaxy::user::UserResolverError
impl core::marker::Send for mxaccess_galaxy::user::UserResolverError
impl core::marker::Sync for mxaccess_galaxy::user::UserResolverError
impl core::marker::Unpin for mxaccess_galaxy::user::UserResolverError
impl core::marker::UnsafeUnpin for mxaccess_galaxy::user::UserResolverError
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_galaxy::user::UserResolverError
impl core::panic::unwind_safe::UnwindSafe for mxaccess_galaxy::user::UserResolverError
pub struct mxaccess_galaxy::GalaxyTagMetadata
pub mxaccess_galaxy::GalaxyTagMetadata::attribute_id: i16
pub mxaccess_galaxy::GalaxyTagMetadata::attribute_name: alloc::string::String
pub mxaccess_galaxy::GalaxyTagMetadata::attribute_source: alloc::string::String
pub mxaccess_galaxy::GalaxyTagMetadata::engine_id: u16
pub mxaccess_galaxy::GalaxyTagMetadata::is_array: bool
pub mxaccess_galaxy::GalaxyTagMetadata::mx_data_type: i16
pub mxaccess_galaxy::GalaxyTagMetadata::object_id: u16
pub mxaccess_galaxy::GalaxyTagMetadata::object_tag_name: alloc::string::String
pub mxaccess_galaxy::GalaxyTagMetadata::platform_id: u16
pub mxaccess_galaxy::GalaxyTagMetadata::primitive_id: i16
pub mxaccess_galaxy::GalaxyTagMetadata::primitive_name: core::option::Option<alloc::string::String>
pub mxaccess_galaxy::GalaxyTagMetadata::property_id: i16
pub mxaccess_galaxy::GalaxyTagMetadata::security_classification: i16
impl mxaccess_galaxy::metadata::GalaxyTagMetadata
pub const mxaccess_galaxy::metadata::GalaxyTagMetadata::BUFFER_PROPERTY_ID: i16
pub const mxaccess_galaxy::metadata::GalaxyTagMetadata::VALUE_PROPERTY_ID: i16
pub const fn mxaccess_galaxy::metadata::GalaxyTagMetadata::is_buffer_property(&self) -> bool
pub fn mxaccess_galaxy::metadata::GalaxyTagMetadata::is_writable(&self) -> bool
pub fn mxaccess_galaxy::metadata::GalaxyTagMetadata::resolve_write_kind(&self) -> core::result::Result<mxaccess_codec::value::MxValueKind, mxaccess_galaxy::metadata::UnsupportedDataType>
pub fn mxaccess_galaxy::metadata::GalaxyTagMetadata::to_reference_handle(&self, galaxy_id: u8) -> core::result::Result<mxaccess_codec::reference_handle::MxReferenceHandle, mxaccess_codec::error::CodecError>
impl core::clone::Clone for mxaccess_galaxy::metadata::GalaxyTagMetadata
pub fn mxaccess_galaxy::metadata::GalaxyTagMetadata::clone(&self) -> mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::cmp::Eq for mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::cmp::PartialEq for mxaccess_galaxy::metadata::GalaxyTagMetadata
pub fn mxaccess_galaxy::metadata::GalaxyTagMetadata::eq(&self, other: &mxaccess_galaxy::metadata::GalaxyTagMetadata) -> bool
impl core::fmt::Debug for mxaccess_galaxy::metadata::GalaxyTagMetadata
pub fn mxaccess_galaxy::metadata::GalaxyTagMetadata::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::hash::Hash for mxaccess_galaxy::metadata::GalaxyTagMetadata
pub fn mxaccess_galaxy::metadata::GalaxyTagMetadata::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
impl core::marker::StructuralPartialEq for mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::marker::Freeze for mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::marker::Send for mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::marker::Sync for mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::marker::Unpin for mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::marker::UnsafeUnpin for mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_galaxy::metadata::GalaxyTagMetadata
impl core::panic::unwind_safe::UnwindSafe for mxaccess_galaxy::metadata::GalaxyTagMetadata
pub struct mxaccess_galaxy::GalaxyUserProfile
pub mxaccess_galaxy::GalaxyUserProfile::default_security_group: alloc::string::String
pub mxaccess_galaxy::GalaxyUserProfile::intouch_access_level: core::option::Option<i32>
pub mxaccess_galaxy::GalaxyUserProfile::roles: alloc::vec::Vec<alloc::string::String>
pub mxaccess_galaxy::GalaxyUserProfile::user_guid: uuid::Uuid
pub mxaccess_galaxy::GalaxyUserProfile::user_profile_id: i32
pub mxaccess_galaxy::GalaxyUserProfile::user_profile_name: alloc::string::String
impl mxaccess_galaxy::user::GalaxyUserProfile
pub fn mxaccess_galaxy::user::GalaxyUserProfile::from_columns(user_profile_id: i32, user_profile_name: alloc::string::String, user_guid: uuid::Uuid, default_security_group: alloc::string::String, intouch_access_level: core::option::Option<i32>, roles_text: core::option::Option<&str>) -> Self
impl core::clone::Clone for mxaccess_galaxy::user::GalaxyUserProfile
pub fn mxaccess_galaxy::user::GalaxyUserProfile::clone(&self) -> mxaccess_galaxy::user::GalaxyUserProfile
impl core::cmp::Eq for mxaccess_galaxy::user::GalaxyUserProfile
impl core::cmp::PartialEq for mxaccess_galaxy::user::GalaxyUserProfile
pub fn mxaccess_galaxy::user::GalaxyUserProfile::eq(&self, other: &mxaccess_galaxy::user::GalaxyUserProfile) -> bool
impl core::fmt::Debug for mxaccess_galaxy::user::GalaxyUserProfile
pub fn mxaccess_galaxy::user::GalaxyUserProfile::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::hash::Hash for mxaccess_galaxy::user::GalaxyUserProfile
pub fn mxaccess_galaxy::user::GalaxyUserProfile::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
impl core::marker::StructuralPartialEq for mxaccess_galaxy::user::GalaxyUserProfile
impl core::marker::Freeze for mxaccess_galaxy::user::GalaxyUserProfile
impl core::marker::Send for mxaccess_galaxy::user::GalaxyUserProfile
impl core::marker::Sync for mxaccess_galaxy::user::GalaxyUserProfile
impl core::marker::Unpin for mxaccess_galaxy::user::GalaxyUserProfile
impl core::marker::UnsafeUnpin for mxaccess_galaxy::user::GalaxyUserProfile
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_galaxy::user::GalaxyUserProfile
impl core::panic::unwind_safe::UnwindSafe for mxaccess_galaxy::user::GalaxyUserProfile
pub struct mxaccess_galaxy::ParsedTagReference
pub mxaccess_galaxy::ParsedTagReference::attribute_name: alloc::string::String
pub mxaccess_galaxy::ParsedTagReference::object_tag_name: alloc::string::String
pub mxaccess_galaxy::ParsedTagReference::primitive_name: core::option::Option<alloc::string::String>
pub mxaccess_galaxy::ParsedTagReference::property_id_override: core::option::Option<i16>
impl mxaccess_galaxy::parser::ParsedTagReference
pub fn mxaccess_galaxy::parser::ParsedTagReference::apply_overrides(&self, metadata: mxaccess_galaxy::metadata::GalaxyTagMetadata) -> mxaccess_galaxy::metadata::GalaxyTagMetadata
pub fn mxaccess_galaxy::parser::ParsedTagReference::parse_candidates(tag_reference: &str) -> core::result::Result<alloc::vec::Vec<Self>, mxaccess_galaxy::parser::ParseError>
impl core::clone::Clone for mxaccess_galaxy::parser::ParsedTagReference
pub fn mxaccess_galaxy::parser::ParsedTagReference::clone(&self) -> mxaccess_galaxy::parser::ParsedTagReference
impl core::cmp::Eq for mxaccess_galaxy::parser::ParsedTagReference
impl core::cmp::PartialEq for mxaccess_galaxy::parser::ParsedTagReference
pub fn mxaccess_galaxy::parser::ParsedTagReference::eq(&self, other: &mxaccess_galaxy::parser::ParsedTagReference) -> bool
impl core::fmt::Debug for mxaccess_galaxy::parser::ParsedTagReference
pub fn mxaccess_galaxy::parser::ParsedTagReference::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::hash::Hash for mxaccess_galaxy::parser::ParsedTagReference
pub fn mxaccess_galaxy::parser::ParsedTagReference::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
impl core::marker::StructuralPartialEq for mxaccess_galaxy::parser::ParsedTagReference
impl core::marker::Freeze for mxaccess_galaxy::parser::ParsedTagReference
impl core::marker::Send for mxaccess_galaxy::parser::ParsedTagReference
impl core::marker::Sync for mxaccess_galaxy::parser::ParsedTagReference
impl core::marker::Unpin for mxaccess_galaxy::parser::ParsedTagReference
impl core::marker::UnsafeUnpin for mxaccess_galaxy::parser::ParsedTagReference
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_galaxy::parser::ParsedTagReference
impl core::panic::unwind_safe::UnwindSafe for mxaccess_galaxy::parser::ParsedTagReference
pub struct mxaccess_galaxy::UnsupportedDataType
pub mxaccess_galaxy::UnsupportedDataType::is_array: bool
pub mxaccess_galaxy::UnsupportedDataType::mx_data_type: i16
impl core::clone::Clone for mxaccess_galaxy::metadata::UnsupportedDataType
pub fn mxaccess_galaxy::metadata::UnsupportedDataType::clone(&self) -> mxaccess_galaxy::metadata::UnsupportedDataType
impl core::cmp::Eq for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::cmp::PartialEq for mxaccess_galaxy::metadata::UnsupportedDataType
pub fn mxaccess_galaxy::metadata::UnsupportedDataType::eq(&self, other: &mxaccess_galaxy::metadata::UnsupportedDataType) -> bool
impl core::error::Error for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::fmt::Debug for mxaccess_galaxy::metadata::UnsupportedDataType
pub fn mxaccess_galaxy::metadata::UnsupportedDataType::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::fmt::Display for mxaccess_galaxy::metadata::UnsupportedDataType
pub fn mxaccess_galaxy::metadata::UnsupportedDataType::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::marker::Copy for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::marker::StructuralPartialEq for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::marker::Freeze for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::marker::Send for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::marker::Sync for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::marker::Unpin for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::marker::UnsafeUnpin for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::panic::unwind_safe::RefUnwindSafe for mxaccess_galaxy::metadata::UnsupportedDataType
impl core::panic::unwind_safe::UnwindSafe for mxaccess_galaxy::metadata::UnsupportedDataType
pub trait mxaccess_galaxy::Resolver: core::marker::Send + core::marker::Sync
pub fn mxaccess_galaxy::Resolver::browse<'life0, 'life1, 'life2, 'async_trait>(&'life0 self, object_tag_like: &'life1 str, attribute_like: &'life2 str, max_rows: usize) -> core::pin::Pin<alloc::boxed::Box<(dyn core::future::future::Future<Output = core::result::Result<alloc::vec::Vec<mxaccess_galaxy::metadata::GalaxyTagMetadata>, mxaccess_galaxy::resolver::ResolverError>> + core::marker::Send + 'async_trait)>> where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait
pub fn mxaccess_galaxy::Resolver::resolve<'life0, 'life1, 'async_trait>(&'life0 self, tag_reference: &'life1 str) -> core::pin::Pin<alloc::boxed::Box<(dyn core::future::future::Future<Output = core::result::Result<mxaccess_galaxy::metadata::GalaxyTagMetadata, mxaccess_galaxy::resolver::ResolverError>> + core::marker::Send + 'async_trait)>> where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait
pub trait mxaccess_galaxy::UserResolver: core::marker::Send + core::marker::Sync
pub fn mxaccess_galaxy::UserResolver::resolve_by_guid<'life0, 'async_trait>(&'life0 self, user_guid: uuid::Uuid) -> core::pin::Pin<alloc::boxed::Box<(dyn core::future::future::Future<Output = core::result::Result<mxaccess_galaxy::user::GalaxyUserProfile, mxaccess_galaxy::user::UserResolverError>> + core::marker::Send + 'async_trait)>> where Self: 'async_trait, 'life0: 'async_trait
pub fn mxaccess_galaxy::UserResolver::resolve_by_name<'life0, 'life1, 'async_trait>(&'life0 self, user_name: &'life1 str) -> core::pin::Pin<alloc::boxed::Box<(dyn core::future::future::Future<Output = core::result::Result<mxaccess_galaxy::user::GalaxyUserProfile, mxaccess_galaxy::user::UserResolverError>> + core::marker::Send + 'async_trait)>> where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait
pub fn mxaccess_galaxy::UserResolver::resolve_user_profile_id_by_guid<'life0, 'async_trait>(&'life0 self, user_guid: uuid::Uuid) -> core::pin::Pin<alloc::boxed::Box<(dyn core::future::future::Future<Output = core::result::Result<i32, mxaccess_galaxy::user::UserResolverError>> + core::marker::Send + 'async_trait)>> where Self: 'async_trait, 'life0: 'async_trait
pub fn mxaccess_galaxy::parse_role_blob(roles_text: &str) -> alloc::vec::Vec<alloc::string::String>
