Struct txtai::translation::Translation [−][src]
pub struct Translation { /* fields omitted */ }
Translation definition
Implementations
impl Translation
[src]
impl Translation
[src]Translation implementation
pub fn new(url: &str) -> Translation
[src]
pub async fn translate(
&self,
text: &str,
target: Option<&str>,
source: Option<&str>
) -> Strings
[src]
&self,
text: &str,
target: Option<&str>,
source: Option<&str>
) -> Strings
Translates text from source language into target language.
Arguments
text
text to translatetarget
target language code, defaults to “en”source
source language code, detects language if not provided
pub async fn batchtranslate(
&self,
texts: &Vec<&str>,
target: Option<&str>,
source: Option<&str>
) -> StringsBatch
[src]
&self,
texts: &Vec<&str>,
target: Option<&str>,
source: Option<&str>
) -> StringsBatch
Translates text from source language into target language.
Arguments
texts
list of text to translatetarget
target language code, defaults to “en”source
source language code, detects language if not provided
Auto Trait Implementations
impl RefUnwindSafe for Translation
impl RefUnwindSafe for Translation
impl Send for Translation
impl Send for Translation
impl Sync for Translation
impl Sync for Translation
impl Unpin for Translation
impl Unpin for Translation
impl UnwindSafe for Translation
impl UnwindSafe for Translation
Blanket Implementations
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]