Enum opencv::core::FileStorage_Mode[][src]

#[repr(C)]
pub enum FileStorage_Mode {
    READ,
    WRITE,
    APPEND,
    MEMORY,
    FORMAT_MASK,
    FORMAT_XML,
    FORMAT_YAML,
    FORMAT_JSON,
    BASE64,
    WRITE_BASE64,
}
Expand description

file storage mode

Variants

READ

value, open the file for reading

WRITE

value, open the file for writing

APPEND

value, open the file for appending

MEMORY

flag, read data from source or write data to the internal buffer (which is returned by FileStorage::release)

FORMAT_MASK

mask for format flags

FORMAT_XML

flag, XML format

FORMAT_YAML

flag, YAML format

FORMAT_JSON

flag, JSON format

BASE64

flag, write rawdata in Base64 by default. (consider using WRITE_BASE64)

WRITE_BASE64

flag, enable both WRITE and BASE64

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

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

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.