pub struct NLInferenceTimingSource;Expand description
Entropy source from NaturalLanguage framework ANE inference timing.
Trait Implementations§
Source§impl EntropySource for NLInferenceTimingSource
Available on non-macOS only.
impl EntropySource for NLInferenceTimingSource
Available on non-macOS only.
Source§fn info(&self) -> &SourceInfo
fn info(&self) -> &SourceInfo
Source metadata.
Source§fn is_available(&self) -> bool
fn is_available(&self) -> bool
Check if this source can operate on the current machine.
Source§fn collect(&self, _n_samples: usize) -> Vec<u8> ⓘ
fn collect(&self, _n_samples: usize) -> Vec<u8> ⓘ
Collect raw entropy samples. Returns a
Vec<u8> of up to n_samples bytes.Auto Trait Implementations§
impl Freeze for NLInferenceTimingSource
impl RefUnwindSafe for NLInferenceTimingSource
impl Send for NLInferenceTimingSource
impl Sync for NLInferenceTimingSource
impl Unpin for NLInferenceTimingSource
impl UnsafeUnpin for NLInferenceTimingSource
impl UnwindSafe for NLInferenceTimingSource
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more