List of all items
Structs
- builders::Aperture
- builders::BlackLevel
- builders::CalibrationHash
- builders::CameraBuilder
- builders::CameraSettings
- builders::CfaPattern
- builders::ExposureCompensation
- builders::FlashFired
- builders::FocalLength
- builders::FocusDistance
- builders::IsoSpeed
- builders::LensBuilder
- builders::LensInfo
- builders::Magic9
- builders::Manufacturer
- builders::MeteringMode
- builders::ModelName
- builders::ParsedCompressedImage
- builders::ParsedRawImage
- builders::RawImageBuilder
- builders::RawMetadata
- builders::RawMetadataBuilder
- builders::SerialNumber
- builders::ShutterTime
- builders::WhiteLevel
- colour::convert::RgbLinearF32
- colour::convert::RgbaLinearF32
- colour::spectrum::ConstSpectrum
- colour::spectrum::Spectrum
- colour::spectrum::Spectrum3
- file_format::HeaderField
- file_format::VsfField
- file_format::VsfHeader
- file_format::VsfSection
- logging::Cap
- logging::LogRecord
- prelude::Box
- prelude::String
- prelude::Vec
- prelude::vec::Drain
- prelude::vec::ExtractIf
- prelude::vec::IntoIter
- prelude::vec::PeekMut
- prelude::vec::Splice
- prelude::vec::Vec
- schema::conversions::AsciiText
- schema::field::FieldSchema
- schema::registry::SchemaRegistry
- schema::section::FieldValue
- schema::section::SectionBuilder
- schema::section::SectionSchema
- spectral_image::CalProvenance
- spectral_image::ColourProfile
- spectral_image::ProfileEntry
- spectral_image::Provenance
- spectral_image::SpectralChannel
- spectral_image::SpectralCurve
- spectral_image::SpectralImage
- spectral_image::ViewOp
- spectral_image::ViewTransform
- themes::Theme
- types::eagle_time::EagleTime
- types::network::WaAddress
- types::tensor::BitPackedTensor
- types::tensor::StridedTensor
- types::tensor::Tensor
- types::tensor::Vector
- types::world_coord::WorldCoord
- verification::ParsedHeader
- vsf_builder::SectionMeta
- vsf_builder::VsfBuilder
Enums
- colour::convert::ColourFormat
- decoding::traits::DecodeError
- logging::LogLevel
- logging::LogValue
- schema::constraint::TypeConstraint
- schema::validate::ValidationError
- spectral_image::IdtClass
- spectral_image::PlaneLayout
- spectral_image::ProfileGrade
- spectral_image::SpectralImageError
- spectral_image::Transfer
- types::eagle_time::EtType
- types::network::NaScheme
- types::tensor::LayoutOrder
- types::tensor::UnpackedSamples
- types::vsf_type::VsfType
Traits
- colour::convert::ColourValue
- decoding::traits::DecodeNumber
- decoding::traits::DecodeNumberInclusive
- encoding::traits::EncodeNumber
- encoding::traits::EncodeNumberInclusive
- logging::CapDisplay
- logging::CapPrim
- prelude::ToOwned
- prelude::ToString
- schema::conversions::FromVsfType
- schema::conversions::IntoVsfType
- types::tensor::PackableUnsigned
Macros
Functions
- builders::build_raw_image
- builders::compressed_image
- builders::geotagged_photo
- builders::gps_track
- builders::gps_waypoint
- builders::lumis_raw_capture
- builders::parse_compressed_image
- builders::parse_raw_image
- builders::raw_image
- colour::convert::apply_matrix_3x3_f32
- colour::convert::convert_matrix_3x3_f32
- colour::convert::delinearize_gamma2_f32
- colour::convert::delinearize_gamma2_rgb_f32
- colour::convert::delinearize_gamma2_u16_f32
- colour::convert::delinearize_gamma2_u8_f32
- colour::convert::invert_matrix_3x3_f32
- colour::convert::linearize_gamma2_f32
- colour::convert::linearize_gamma2_rgb_f32
- colour::convert::linearize_gamma2_u16_f32
- colour::convert::linearize_gamma2_u8_f32
- colour::convert::scale_to_gamut_f32
- colour::convert::vsf_rgb_to_photopic_f32
- colour::legacy::convert::delinearize_srgb
- colour::legacy::convert::delinearize_srgb_rgb
- colour::legacy::convert::delinearize_srgb_u16
- colour::legacy::convert::delinearize_srgb_u8
- colour::legacy::convert::encode_bt709
- colour::legacy::convert::encode_bt709_u16
- colour::legacy::convert::encode_bt709_u8
- colour::legacy::convert::linearize_bt709
- colour::legacy::convert::linearize_bt709_u16
- colour::legacy::convert::linearize_bt709_u8
- colour::legacy::convert::linearize_srgb
- colour::legacy::convert::linearize_srgb_rgb
- colour::legacy::convert::linearize_srgb_u16
- colour::legacy::convert::linearize_srgb_u8
- colour::legacy::transfer::adobe_rgb_eotf
- colour::legacy::transfer::adobe_rgb_eotf_rgb
- colour::legacy::transfer::adobe_rgb_oetf
- colour::legacy::transfer::adobe_rgb_oetf_rgb
- colour::legacy::transfer::rec709_eotf
- colour::legacy::transfer::rec709_eotf_rgb
- colour::legacy::transfer::rec709_oetf
- colour::legacy::transfer::rec709_oetf_rgb
- colour::legacy::transfer::srgb_eotf
- colour::legacy::transfer::srgb_eotf_rgb
- colour::legacy::transfer::srgb_oetf
- colour::legacy::transfer::srgb_oetf_rgb
- crypto_algorithms::hash_algorithm_name
- crypto_algorithms::hash_length
- crypto_algorithms::is_valid_hash_algorithm
- crypto_algorithms::is_valid_key_algorithm
- crypto_algorithms::is_valid_mac_algorithm
- crypto_algorithms::is_valid_signature_algorithm
- crypto_algorithms::key_algorithm_name
- crypto_algorithms::key_length
- crypto_algorithms::mac_algorithm_name
- crypto_algorithms::mac_length
- crypto_algorithms::signature_algorithm_name
- crypto_algorithms::signature_length
- crypto_algorithms::wrap_algorithm_name
- crypto_algorithms::wrap_key_length
- decoding::helpers::decode_i64
- decoding::helpers::decode_isize
- decoding::helpers::decode_u64
- decoding::helpers::decode_usize
- decoding::helpers::parse_shape
- decoding::metadata::parse_ascii
- decoding::metadata::parse_backward_version
- decoding::metadata::parse_colour_array
- decoding::metadata::parse_colour_constant
- decoding::metadata::parse_count
- decoding::metadata::parse_dtype
- decoding::metadata::parse_eagle_time
- decoding::metadata::parse_hash
- decoding::metadata::parse_key
- decoding::metadata::parse_l_length
- decoding::metadata::parse_length
- decoding::metadata::parse_mac
- decoding::metadata::parse_offset
- decoding::metadata::parse_preamble
- decoding::metadata::parse_shared_secret
- decoding::metadata::parse_signature
- decoding::metadata::parse_string
- decoding::metadata::parse_version
- decoding::metadata::parse_world_coord
- decoding::metadata::parse_wrapped
- decoding::parse::parse
- decoding::primitives::parse_complex
- decoding::primitives::parse_float
- decoding::primitives::parse_signed
- decoding::primitives::parse_unsigned
- decoding::tensors::parse_bitpacked_tensor
- decoding::tensors::parse_strided_tensor
- decoding::tensors::parse_strided_tensor_data_f32
- decoding::tensors::parse_strided_tensor_data_f64
- decoding::tensors::parse_strided_tensor_data_i128
- decoding::tensors::parse_strided_tensor_data_i16
- decoding::tensors::parse_strided_tensor_data_i32
- decoding::tensors::parse_strided_tensor_data_i64
- decoding::tensors::parse_strided_tensor_data_i8
- decoding::tensors::parse_strided_tensor_data_j32
- decoding::tensors::parse_strided_tensor_data_j64
- decoding::tensors::parse_strided_tensor_data_u0
- decoding::tensors::parse_strided_tensor_data_u128
- decoding::tensors::parse_strided_tensor_data_u16
- decoding::tensors::parse_strided_tensor_data_u32
- decoding::tensors::parse_strided_tensor_data_u64
- decoding::tensors::parse_strided_tensor_data_u8
- decoding::tensors::parse_tensor
- decoding::tensors::parse_tensor_data_f32
- decoding::tensors::parse_tensor_data_f64
- decoding::tensors::parse_tensor_data_i128
- decoding::tensors::parse_tensor_data_i16
- decoding::tensors::parse_tensor_data_i32
- decoding::tensors::parse_tensor_data_i64
- decoding::tensors::parse_tensor_data_i8
- decoding::tensors::parse_tensor_data_j32
- decoding::tensors::parse_tensor_data_j64
- decoding::tensors::parse_tensor_data_u0
- decoding::tensors::parse_tensor_data_u128
- decoding::tensors::parse_tensor_data_u16
- decoding::tensors::parse_tensor_data_u32
- decoding::tensors::parse_tensor_data_u64
- decoding::tensors::parse_tensor_data_u8
- decoding::tensors::parse_vector_data_f32
- decoding::tensors::parse_vector_data_f64
- decoding::tensors::parse_vector_data_i128
- decoding::tensors::parse_vector_data_i16
- decoding::tensors::parse_vector_data_i32
- decoding::tensors::parse_vector_data_i64
- decoding::tensors::parse_vector_data_i8
- decoding::tensors::parse_vector_data_j32
- decoding::tensors::parse_vector_data_j64
- decoding::tensors::parse_vector_data_u0
- decoding::tensors::parse_vector_data_u128
- decoding::tensors::parse_vector_data_u16
- decoding::tensors::parse_vector_data_u32
- decoding::tensors::parse_vector_data_u64
- decoding::tensors::parse_vector_data_u8
- encoding::flatten::hash_placeholder
- file_format::validate_name
- logging::clear_log
- logging::log
- logging::log_at
- logging::log_size_bytes
- logging::log_structured
- logging::parse_log_records
- logging::read_log_from
- logging::render_log_line
- logging::set_log_dir
- logging::set_log_name
- logging::snapshot_log_bytes
- schema::constraint::vsf_type_name
- schema::official::announce_schema
- schema::official::audio_schema
- schema::official::camera_schema
- schema::official::colour_profile_schema
- schema::official::error_schema
- schema::official::image_schema
- schema::official::network_peer_schema
- schema::official::pipe_message_schema
- schema::official::provenance_schema
- schema::official::register_official_schemas
- schema::official::spectral_image_schema
- schema::official::spectral_response_schema
- schema::official::view_transform_schema
- spectral_image::read
- spectral_image::write
- types::eagle_time::datetime_to_eagle_time
- types::eagle_time::eagle_time_nanos
- types::eagle_time::eagle_time_now
- types::eagle_time::eagle_time_oscillations
- verification::add_encryption_metadata
- verification::add_file_hash
- verification::append_keyed_mac
- verification::compute_file_hash
- verification::compute_provenance_hash
- verification::fill_provenance_hash
- verification::fill_signature
- verification::is_original
- verification::parse_full_header
- verification::read_verified
- verification::verify_file_hash
- verification::verify_keyed_mac
- verification::write_file_hash
- verification::write_provenance_hash
Type Aliases
Statics
Constants
- VSF_BACKWARD_COMPAT
- VSF_VERSION
- builders::ENCODING_AV1
- colour::legacy::constants::ADOBE_RGB2VSF_RGB
- colour::legacy::constants::SRGB2VSF_RGB
- colour::legacy::constants::VSF_RGB2ADOBE_RGB
- colour::legacy::constants::VSF_RGB2SRGB
- colour::legacy::constants::VSF_RGB2XYZ
- colour::legacy::constants::XYZ2VSF_RGB
- colour::legacy::constants::XYZ_1931_2DEG_1NM
- colour::rec2020::constants::REC2020_2VSF_RGB
- colour::rec2020::constants::VSF_RGB2REC2020
- colour::spectral::constants::LMS2PHOTOPIC
- colour::spectral::constants::LMS2VSF_RGB
- colour::spectral::constants::LMS_2000_10DEG_1NM
- colour::spectral::constants::VSF_RGB2LMS
- crypto_algorithms::HASH_BLAKE3
- crypto_algorithms::HASH_SHA256
- crypto_algorithms::HASH_SHA512
- crypto_algorithms::KEY_AES256_GCM
- crypto_algorithms::KEY_CHACHA20_POLY1305
- crypto_algorithms::KEY_ED25519
- crypto_algorithms::KEY_FRODO
- crypto_algorithms::KEY_MCELIECE
- crypto_algorithms::KEY_ML_KEM
- crypto_algorithms::KEY_P_CURVE
- crypto_algorithms::KEY_SECP256K1
- crypto_algorithms::KEY_SHARED_SECRET
- crypto_algorithms::KEY_X25519
- crypto_algorithms::MAC_BLAKE3
- crypto_algorithms::MAC_CMAC
- crypto_algorithms::MAC_HMAC_SHA256
- crypto_algorithms::MAC_HMAC_SHA512
- crypto_algorithms::MAC_POLY1305
- crypto_algorithms::SIG_ECDSA_P256
- crypto_algorithms::SIG_ED25519
- crypto_algorithms::SIG_RSA_2048
- crypto_algorithms::WRAP_AES256_GCM
- crypto_algorithms::WRAP_CHACHA20POLY1305
- crypto_algorithms::WRAP_XCHACHA20POLY1305
- logging::LOG_FILENAME
- types::eagle_time::OSCILLATIONS_PER_SECOND