pub trait IndividualLocation {
    // Required method
    fn get_slice(&self) -> &[Location];
}
Expand description

Abstraction of individual location.

This trait exists to streamline the API of TableCollection::add_individual and TableCollection::add_individual_with_metadata.

Required Methods§

source

fn get_slice(&self) -> &[Location]

Implementations on Foreign Types§

source§

impl IndividualLocation for &Vec<Location>

source§

fn get_slice(&self) -> &[Location]

source§

impl<const N: usize> IndividualLocation for [f64; N]

source§

fn get_slice(&self) -> &[Location]

source§

impl IndividualLocation for Vec<f64>

source§

fn get_slice(&self) -> &[Location]

source§

impl IndividualLocation for Vec<Location>

source§

fn get_slice(&self) -> &[Location]

source§

impl IndividualLocation for Option<&[Location]>

source§

fn get_slice(&self) -> &[Location]

source§

impl<const N: usize> IndividualLocation for [Location; N]

source§

fn get_slice(&self) -> &[Location]

source§

impl IndividualLocation for &[Location]

source§

fn get_slice(&self) -> &[Location]

source§

impl IndividualLocation for &[f64]

source§

fn get_slice(&self) -> &[Location]

source§

impl IndividualLocation for &Vec<f64>

source§

fn get_slice(&self) -> &[Location]

source§

impl<const N: usize> IndividualLocation for &[f64; N]

source§

fn get_slice(&self) -> &[Location]

source§

impl<const N: usize> IndividualLocation for &[Location; N]

source§

fn get_slice(&self) -> &[Location]

Implementors§