Struct tet_rs::TextEntryThroughput [−][src]
Implementations
impl TextEntryThroughput
[src]
pub fn new(distribution: Distribution) -> Self
[src]
pub fn alphabet_letter_distribution() -> Self
[src]
pub fn calc<P, T>(
&self,
presented: P,
transcribed: T,
s: Duration
) -> Option<f64> where
P: Into<&'static str>,
T: Into<&'static str>,
[src]
&self,
presented: P,
transcribed: T,
s: Duration
) -> Option<f64> where
P: Into<&'static str>,
T: Into<&'static str>,
compute a text entry throughput (bits/s)
- presented: presented text
- transcribed: transcribed text
- s: time in seconds required for entry transcribed text
Auto Trait Implementations
impl RefUnwindSafe for TextEntryThroughput
impl Send for TextEntryThroughput
impl Sync for TextEntryThroughput
impl Unpin for TextEntryThroughput
impl UnwindSafe for TextEntryThroughput
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
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.
pub 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>,