[][src]Struct docuglot::Tongue

pub struct Tongue { /* fields omitted */ }

Manages all of the Translators.

Implementations

impl Tongue[src]

#[must_use]pub fn new(root_dir: &Url) -> Self[src]

Creates a new Tongue.

pub fn join(&mut self)[src]

Joins the thread.

Trait Implementations

impl Consumer for Tongue[src]

type Good = ServerStatement

The type of the item being consumed.

type Error = <PermanentQueue<ServerStatement> as Consumer>::Error

The type of the error that could be thrown during consumption.

impl Debug for Tongue[src]

impl Producer for Tongue[src]

type Good = ClientStatement

The type of the item being produced.

type Error = <PermanentQueue<ClientStatement> as Producer>::Error

The type of the error that could be thrown during production.

Auto Trait Implementations

impl !RefUnwindSafe for Tongue

impl Send for Tongue

impl !Sync for Tongue

impl Unpin for Tongue

impl !UnwindSafe for Tongue

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<N, S> AssembleInto<S> for N where
    S: AssembleFrom<N>, 
[src]

type Error = <S as AssembleFrom<N>>::Error

The type of the error that could be thrown during assembly.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<N, S> DisassembleInto<N> for S where
    N: DisassembleFrom<S>, 
[src]

type Error = <N as DisassembleFrom<S>>::Error

The type of the error that could be thrown during disassembly.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.