Struct yastl::ThreadConfig [−][src]
Provide configuration parameters to the spawned threads like a name prefix.
Implementations
impl ThreadConfig
[src]
pub fn new() -> Self
[src]
Create an empty ThreadConfig
which can be used to configure thread spawning using it's
builder like methods.
pub fn prefix(self, prefix: impl Into<String>) -> Self
[src]
Set a common prefix for the worker thread names.
The full name is composed like this:
ⓘ
<prefix>-<id>
The default prefix
is "worker-thread".
pub fn stack_size(self, stack_size: usize) -> Self
[src]
Set that size of the stack of each spawned thread.
Auto Trait Implementations
impl RefUnwindSafe for ThreadConfig
impl Send for ThreadConfig
impl Sync for ThreadConfig
impl Unpin for ThreadConfig
impl UnwindSafe for ThreadConfig
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>,