[−][src]Trait libimagentrylink::internal::InternalLinker
Required methods
fn get_internal_links(&self) -> Result<LinkIter>
Get the internal links from the implementor object
fn set_internal_links(&mut self, links: Vec<&mut Entry>) -> Result<LinkIter>
Set the internal links for the implementor object
fn add_internal_link(&mut self, link: &mut Entry) -> Result<()>
Add an internal link to the implementor object
fn remove_internal_link(&mut self, link: &mut Entry) -> Result<()>
Remove an internal link from the implementor object
fn unlink(&mut self, store: &Store) -> Result<()>
Remove all internal links
fn add_internal_annotated_link(
&mut self,
link: &mut Entry,
annotation: String
) -> Result<()>
&mut self,
link: &mut Entry,
annotation: String
) -> Result<()>
Add internal annotated link
Implementations on Foreign Types
impl InternalLinker for Entry
[src]
fn get_internal_links(&self) -> Result<LinkIter>
[src]
fn set_internal_links(&mut self, links: Vec<&mut Entry>) -> Result<LinkIter>
[src]
Set the links in a header and return the old links, if any.
fn add_internal_link(&mut self, link: &mut Entry) -> Result<()>
[src]
fn remove_internal_link(&mut self, link: &mut Entry) -> Result<()>
[src]
fn unlink(&mut self, store: &Store) -> Result<()>
[src]
fn add_internal_annotated_link(
&mut self,
link: &mut Entry,
annotation: String
) -> Result<()>
[src]
&mut self,
link: &mut Entry,
annotation: String
) -> Result<()>