pub struct ParallelGenerator { /* private fields */ }Expand description
并行数据生成器
Implementations§
Source§impl ParallelGenerator
impl ParallelGenerator
Sourcepub fn generate_parallel(
&self,
generator_name: &str,
count: usize,
) -> Result<Vec<Value>>
pub fn generate_parallel( &self, generator_name: &str, count: usize, ) -> Result<Vec<Value>>
并行生成数据
Sourcepub fn generate_batched(
&self,
generator_name: &str,
total_count: usize,
) -> Result<Vec<Value>>
pub fn generate_batched( &self, generator_name: &str, total_count: usize, ) -> Result<Vec<Value>>
批量并行生成数据
Sourcepub fn thread_count(&self) -> usize
pub fn thread_count(&self) -> usize
获取线程数
Sourcepub fn batch_size(&self) -> usize
pub fn batch_size(&self) -> usize
获取批次大小
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ParallelGenerator
impl !RefUnwindSafe for ParallelGenerator
impl Send for ParallelGenerator
impl Sync for ParallelGenerator
impl Unpin for ParallelGenerator
impl !UnwindSafe for ParallelGenerator
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more