pub struct VirtualMapping {
pub source_file_name: String,
pub source_dset_name: String,
pub source_selection: Selection,
pub virtual_selection: Selection,
}Expand description
One (source, virtual) mapping entry.
Fields§
§source_file_name: StringThe source file’s name, exactly as stored (or "." for
SOURCE_SAME_FILE) — resolved against HDF5_VDS_PREFIX /
the VDS file’s own directory at read time, not here.
source_dset_name: StringThe source dataset’s path within that file.
source_selection: SelectionWhich elements of the source dataset this mapping reads.
virtual_selection: SelectionWhich elements of the virtual dataset this mapping fills.
Trait Implementations§
Source§impl Clone for VirtualMapping
impl Clone for VirtualMapping
Source§impl Debug for VirtualMapping
impl Debug for VirtualMapping
impl Eq for VirtualMapping
Source§impl PartialEq for VirtualMapping
impl PartialEq for VirtualMapping
impl StructuralPartialEq for VirtualMapping
Auto Trait Implementations§
impl Freeze for VirtualMapping
impl RefUnwindSafe for VirtualMapping
impl Send for VirtualMapping
impl Sync for VirtualMapping
impl Unpin for VirtualMapping
impl UnsafeUnpin for VirtualMapping
impl UnwindSafe for VirtualMapping
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more