Enum aflak_primitives::IOValue[][src]

pub enum IOValue {
    Integer(i64),
    Float(f32),
    Float2([f32; 2]),
    Float3([f32; 3]),
    Str(String),
    Path(PathBuf),
    Fits(Arc<Fits>),
    Image1d(Array1<f32>),
    Image2d(Array2<f32>),
    Image3d(Array3<f32>),
    Map2dTo3dCoords(Array2<[f32; 3]>),
    Roi(ROI),
}

Variants

Methods

impl IOValue
[src]

Trait Implementations

impl Clone for IOValue
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for IOValue
[src]

Formats the value using the given formatter. Read more

impl VariantName for IOValue
[src]

Get identifier of variant

Important traits for &'a [u8]

Get each identifier of all possible variants

impl PartialEq for IOValue
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl NamedAlgorithms<IOErr> for IOValue
[src]

Get a transform by name.

impl DefaultFor for IOValue
[src]

impl EditableVariants for IOValue
[src]

Important traits for &'a [u8]

Get list of editable variants.

Check if given variant is editable or not.

Auto Trait Implementations

impl Send for IOValue

impl Sync for IOValue