pub trait Links<T: LinkType> {
    fn constants_links(&self) -> LinksConstants<T>;
    fn count_links(&self, query: &[T]) -> T;
    fn create_links(
        &mut self,
        query: &[T],
        handler: WriteHandler<'_, T>
    ) -> Result<Flow, Error<'_, T>>; fn each_links(
        &self,
        query: &[T],
        handler: ReadHandler<'_, T>
    ) -> Result<Flow, Error<'_, T>>; fn update_links(
        &mut self,
        query: &[T],
        replacement: &[T],
        handler: WriteHandler<'_, T>
    ) -> Result<Flow, Error<'_, T>>; fn delete_links(
        &mut self,
        query: &[T],
        handler: WriteHandler<'_, T>
    ) -> Result<Flow, Error<'_, T>>; }

Required Methods

Implementors