[−][src]Struct tarantool_module::fiber::FiberAttr
Fiber attributes container
Implementations
impl FiberAttr
[src]
pub fn new() -> Self
[src]
Create a new fiber attribute container and initialize it with default parameters. Can be used for many fibers creation, corresponding fibers will not take ownership.
This is safe to drop FiberAttr
value when fibers created with this attribute still exist.
pub fn stack_size(&self) -> usize
[src]
Get stack size from the fiber attribute.
Returns: stack size
pub fn set_stack_size(&mut self, stack_size: usize) -> Result<(), Error>
[src]
Set stack size for the fiber attribute.
stack_size
- stack size for new fibers
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FiberAttr
impl !Send for FiberAttr
impl !Sync for FiberAttr
impl Unpin for FiberAttr
impl UnwindSafe for FiberAttr
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>,