Cargo Features

[dependencies]
aravis = { version = "0.11.0", default-features = false, features = ["image", "dox", "nightly", "v0_8_3", "v0_8_6", "v0_8_8", "v0_8_11", "v0_8_15", "v0_8_16", "v0_8_17", "v0_8_19", "v0_8_20", "v0_8_22", "v0_8_23", "v0_8_25", "v0_8_27", "v0_8_31", "bayer"] }
default = image

The image feature is set by default whenever aravis is added without default-features = false somewhere in the dependency tree.

image default

Enables image

Affects manual::BoxImage, manual::RcImage, manual::ArcImage

dox = nightly

Enables dox of aravis-sys

nightly dox?
v0_8_3 v0_8_6?

Affects camera::CameraExt.gv_set_packet_size_adjustment

v0_8_6 v0_8_8? = v0_8_3

Enables v0_8_3 of aravis-sys

Affects device::DeviceExt.set_range_check_policy, enums::AccessCheckPolicy, enums::RangeCheckPolicy

v0_8_8 v0_8_11? = v0_8_6

Enables v0_8_6 of aravis-sys

Affects camera::CameraExt.are_chunks_available, camera::CameraExt.device_serial_number, camera::CameraExt.set_range_check_policy, camera::CameraExt.set_register_cache_policy, enums::GcStreamable, gc_property_node::GcPropertyNodeExt.streamable

v0_8_11 v0_8_15? = v0_8_8

Enables v0_8_11 of aravis-sys

Affects stream::StreamExt.info_double, stream::StreamExt.info_double_by_name, stream::StreamExt.info_name, stream::StreamExt.info_type, stream::StreamExt.info_uint64, stream::StreamExt.info_uint64_by_name, stream::StreamExt.n_infos

v0_8_15 v0_8_16? = v0_8_11

Enables v0_8_15 of aravis-sys

v0_8_16 v0_8_17? = v0_8_15

Enables v0_8_16 of aravis-sys

Affects camera::CameraExt.float_increment, device::DeviceExt.float_feature_increment

v0_8_17 v0_8_19? = v0_8_16

Enables v0_8_17 of aravis-sys

Affects camera::CameraExt.is_enumeration_entry_available, camera::CameraExt.is_software_trigger_supported, camera::CameraExt.uv_set_usb_mode, device::DeviceExt.is_enumeration_entry_available

v0_8_19 v0_8_20? = v0_8_17

Enables v0_8_19 of aravis-sys

Affects camera::CameraExt.black_level, camera::CameraExt.black_level_auto, camera::CameraExt.black_level_bounds, camera::CameraExt.is_black_level_auto_available, camera::CameraExt.is_black_level_available, camera::CameraExt.set_black_level, camera::CameraExt.set_black_level_auto

v0_8_20 v0_8_22? = v0_8_19

Enables v0_8_20 of aravis-sys

Affects interface::InterfaceExt.device_manufacturer_info

v0_8_22 v0_8_23? = v0_8_20

Enables v0_8_22 of aravis-sys

Affects camera::CameraExt.gv_get_ip_configuration_mode, camera::CameraExt.gv_get_persistent_ip, camera::CameraExt.gv_set_ip_configuration_mode, camera::CameraExt.gv_set_persistent_ip, camera::CameraExt.gv_set_persistent_ip_from_string, camera::CameraExt.is_region_offset_available, camera::CameraExt.set_access_check_policy, device::DeviceExt.feature_access_mode, device::DeviceExt.set_access_check_policy

v0_8_23 v0_8_25? = v0_8_22

Enables v0_8_23 of aravis-sys

Affects camera::CameraExt.dup_available_components, camera::CameraExt.gv_get_multipart, camera::CameraExt.gv_is_multipart_supported, camera::CameraExt.gv_set_multipart, camera::CameraExt.is_feature_implemented, camera::CameraExt.select_and_enable_component, device::DeviceExt.is_feature_implemented

v0_8_25 v0_8_27? = v0_8_23

Enables v0_8_25 of aravis-sys

Affects camera::CameraExt.gv_get_n_network_interfaces, camera::CameraExt.is_component_available, camera::CameraExt.select_component

v0_8_27 v0_8_31? = v0_8_25

Enables v0_8_27 of aravis-sys

Affects camera::CameraExt.dup_available_black_levels, camera::CameraExt.dup_available_gains, camera::CameraExt.select_black_level, camera::CameraExt.select_gain

v0_8_31 = v0_8_27

Enables v0_8_31 of aravis-sys

Affects camera::CameraExt.exposure_time_representation, camera::CameraExt.feature_representation, camera::CameraExt.frame_rate_enable, camera::CameraExt.gain_representation, device::DeviceExt.feature_representation

Features from optional dependencies

bayer implicit feature

Enables bayer

bayer:

Algorithms for demosaicing Bayer images