List of all items
Structs
- buffer::Reader
- buffer::Writer
- fory::Fory
- meta::FieldInfo
- meta::FieldType
- meta::MetaString
- meta::MetaStringDecoder
- meta::MetaStringEncoder
- meta::TypeMeta
- meta::TypeMetaLayer
- resolver::context::Pool
- resolver::context::ReadContext
- resolver::context::WriteContext
- resolver::meta_resolver::MetaReaderResolver
- resolver::meta_resolver::MetaWriterResolver
- resolver::meta_string_resolver::MetaStringBytes
- resolver::meta_string_resolver::MetaStringReaderResolver
- resolver::meta_string_resolver::MetaStringWriterResolver
- resolver::ref_resolver::RefReader
- resolver::ref_resolver::RefWriter
- resolver::type_resolver::Harness
- resolver::type_resolver::TypeInfo
- resolver::type_resolver::TypeResolver
- row::ArrayViewer
- row::ArrayWriter
- row::StructViewer
- row::StructWriter
- serializer::weak::ArcWeak
- serializer::weak::RcWeak
- util::Spinlock
- util::SpinlockGuard
Enums
Traits
Macros
- bail
- downcast_and_serialize
- ensure
- generate_smart_pointer_wrapper
- impl_smart_pointer_serializer
- not_allowed
- read_ptr_trait_object
- register_trait_type
- resolve_and_deserialize
- unwrap_rc
- wrap_arc
- wrap_rc
- wrap_vec_rc
Functions
- error::should_panic_on_error
- meta::buffer_rw_string::read_latin1_simd
- meta::buffer_rw_string::read_latin1_standard
- meta::buffer_rw_string::read_utf16_standard
- meta::buffer_rw_string::read_utf8_standard
- meta::buffer_rw_string::write_latin1_simd
- meta::buffer_rw_string::write_latin1_standard
- meta::buffer_rw_string::write_latin1_string
- meta::buffer_rw_string::write_utf16_standard
- meta::buffer_rw_string::write_utf8_standard
- meta::get_latin1_length
- meta::is_latin
- meta::murmurhash3_x64_128
- row::from_row
- row::to_row
- serializer::any::deserialize_any_box
- serializer::any::read_arc_any
- serializer::any::read_box_any
- serializer::any::read_rc_any
- serializer::any::write_box_any
- serializer::collection::read_collection_data
- serializer::collection::read_collection_data_dyn_ref
- serializer::collection::read_collection_type_info
- serializer::collection::write_collection_data
- serializer::collection::write_collection_data_dyn_ref
- serializer::collection::write_collection_type_info
- serializer::enum_::actual_type_id
- serializer::enum_::read
- serializer::enum_::read_type_info
- serializer::enum_::write
- serializer::enum_::write_type_info
- serializer::map::write_map_data
- serializer::read_data
- serializer::skip::skip_field_value
- serializer::skip::skip_value
- serializer::struct_::actual_type_id
- serializer::struct_::read_type_info
- serializer::struct_::reset_struct_debug_hooks
- serializer::struct_::set_after_read_field_func
- serializer::struct_::set_after_write_field_func
- serializer::struct_::set_before_read_field_func
- serializer::struct_::set_before_write_field_func
- serializer::struct_::struct_after_read_field
- serializer::struct_::struct_after_write_field
- serializer::struct_::struct_before_read_field
- serializer::struct_::struct_before_write_field
- serializer::struct_::write
- serializer::struct_::write_type_info
- serializer::util::field_requires_ref_flag
- serializer::util::should_skip_type_info_at_runtime
- serializer::util::write_dyn_data_generic
- serializer::write_data
- types::compute_field_hash
- types::compute_string_hash
- types::is_container_type
- types::is_internal_type
- types::is_primitive_type
- types::need_to_write_type_for_field
- util::get_ext_actual_type_id
- util::to_utf8
Type Aliases
- serializer::struct_::AfterReadFieldFunc
- serializer::struct_::AfterWriteFieldFunc
- serializer::struct_::BeforeReadFieldFunc
- serializer::struct_::BeforeWriteFieldFunc
Statics
- meta::FIELD_NAME_DECODER
- meta::FIELD_NAME_ENCODER
- meta::NAMESPACE_DECODER
- meta::NAMESPACE_ENCODER
- meta::NAMESPACE_ENCODINGS
- meta::TYPE_NAME_DECODER
- meta::TYPE_NAME_ENCODER
- meta::TYPE_NAME_ENCODINGS
- types::BASIC_TYPES
- types::BASIC_TYPE_NAMES
- types::CONTAINER_TYPES
- types::CONTAINER_TYPE_NAMES
- types::PRIMITIVE_ARRAY_TYPES
- types::PRIMITIVE_ARRAY_TYPE_MAP
- types::PRIMITIVE_TYPES
Constants
- serializer::collection::HAS_NULL
- serializer::collection::IS_SAME_TYPE
- serializer::map::KEY_NULL
- serializer::map::VALUE_NULL
- types::ARRAY
- types::ARROW_RECORD_BATCH
- types::ARROW_TABLE
- types::BINARY
- types::BOOL
- types::BOOL_ARRAY
- types::COMPATIBLE_STRUCT
- types::DECIMAL
- types::DURATION
- types::ENUM
- types::EXT
- types::FLOAT16
- types::FLOAT16_ARRAY
- types::FLOAT32
- types::FLOAT32_ARRAY
- types::FLOAT64
- types::FLOAT64_ARRAY
- types::INT16
- types::INT16_ARRAY
- types::INT32
- types::INT32_ARRAY
- types::INT64
- types::INT64_ARRAY
- types::INT8
- types::INT8_ARRAY
- types::LIST
- types::LOCAL_DATE
- types::MAGIC_NUMBER
- types::MAP
- types::NAMED_COMPATIBLE_STRUCT
- types::NAMED_ENUM
- types::NAMED_EXT
- types::NAMED_STRUCT
- types::SET
- types::SIZE_OF_REF_AND_TYPE
- types::SLI_INT64
- types::STRING
- types::STRUCT
- types::TIMESTAMP
- types::UNKNOWN
- types::VAR_INT32
- types::VAR_INT64
- types::config_flags::IS_CROSS_LANGUAGE_FLAG
- types::config_flags::IS_LITTLE_ENDIAN_FLAG
- types::config_flags::IS_NULL_FLAG
- types::config_flags::IS_OUT_OF_BAND_FLAG
- util::EPOCH