Struct hdf5_rs::Dataspace [] [src]

pub struct Dataspace {
    // some fields omitted
}

Represents the HDF5 dataspace object.

Methods

impl Dataspace
[src]

fn new<D: Dimension>(d: D, resizable: bool) -> Result<Dataspace>

fn maxdims(&self) -> Vec<Ix>

fn resizable(&self) -> bool

Trait Implementations

impl Dimension for Dataspace
[src]

fn ndim(&self) -> usize

fn dims(&self) -> Vec<Ix>

fn size(&self) -> Ix

impl Object for Dataspace
[src]

fn refcount(&self) -> u32

Returns reference count if the handle is valid and 0 otherwise.

fn is_valid(&self) -> bool

Returns true if the object has a valid unlocked identifier (false for pre-defined locked identifiers like property list classes). Read more

fn id_type(&self) -> H5I_type_t

Returns type of the object.

impl Clone for Dataspace
[src]

fn clone(&self) -> Dataspace

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

impl Debug for Dataspace
[src]

fn fmt(&self, f: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Display for Dataspace
[src]

fn fmt(&self, f: &mut Formatter) -> Result

Formats the value using the given formatter.