[][src]Trait libimagentrylink::internal::InternalLinker

pub trait InternalLinker {
    fn get_internal_links(&self) -> Result<LinkIter>;
fn set_internal_links(&mut self, links: Vec<&mut Entry>) -> Result<LinkIter>;
fn add_internal_link(&mut self, link: &mut Entry) -> Result<()>;
fn remove_internal_link(&mut self, link: &mut Entry) -> Result<()>;
fn unlink(&mut self, store: &Store) -> Result<()>;
fn add_internal_annotated_link(
        &mut self,
        link: &mut Entry,
        annotation: String
    ) -> Result<()>; }

Required methods

Get the internal links from the implementor object

Set the internal links for the implementor object

Add an internal link to the implementor object

Remove an internal link from the implementor object

Remove all internal links

Add internal annotated link

Loading content...

Implementations on Foreign Types

impl InternalLinker for Entry[src]

Set the links in a header and return the old links, if any.

Loading content...

Implementors

Loading content...