[−][src]Struct libimagwiki::wiki::Wiki
Methods
impl<'a, 'b> Wiki<'a, 'b>
[src]
An interface for accessing, creating and deleting "wiki pages"
Wiki pages are normal entries with some details added.
Details
Entries are automatically linked to the "index" page when created and retrieved.
pub fn get_entry<EN: AsRef<str>>(
&self,
entry_name: EN
) -> Result<Option<FileLockEntry<'a>>>
[src]
&self,
entry_name: EN
) -> Result<Option<FileLockEntry<'a>>>
pub fn create_entry<EN: AsRef<str>>(
&self,
entry_name: EN
) -> Result<FileLockEntry<'a>>
[src]
&self,
entry_name: EN
) -> Result<FileLockEntry<'a>>
pub fn retrieve_entry<EN: AsRef<str>>(
&self,
entry_name: EN
) -> Result<FileLockEntry<'a>>
[src]
&self,
entry_name: EN
) -> Result<FileLockEntry<'a>>
pub fn all_ids(&self) -> Result<WikiIdIterator>
[src]
pub fn delete_entry<EN: AsRef<str>>(&self, entry_name: EN) -> Result<()>
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self