pub struct Jobs { /* private fields */ }
Implementations§
Source§impl Jobs
impl Jobs
pub fn new__intuicio_function(context: &mut Context, registry: &Registry)
pub fn new__define_signature(registry: &Registry) -> FunctionSignature
pub fn new__define_function(registry: &Registry) -> Function
pub fn sleep__intuicio_function(context: &mut Context, registry: &Registry)
pub fn sleep__define_signature(registry: &Registry) -> FunctionSignature
pub fn sleep__define_function(registry: &Registry) -> Function
pub fn workers__intuicio_function(context: &mut Context, registry: &Registry)
pub fn workers__define_signature(registry: &Registry) -> FunctionSignature
pub fn workers__define_function(registry: &Registry) -> Function
pub fn workers_alive__intuicio_function( context: &mut Context, registry: &Registry, )
pub fn workers_alive__define_signature(registry: &Registry) -> FunctionSignature
pub fn workers_alive__define_function(registry: &Registry) -> Function
pub fn schedule__intuicio_function(context: &mut Context, registry: &Registry)
pub fn schedule__define_signature(registry: &Registry) -> FunctionSignature
pub fn schedule__define_function(registry: &Registry) -> Function
Source§impl Jobs
impl Jobs
pub const HOST_PRODUCER_CUSTOM: &'static str = "Jobs::host_producer"
pub fn new( context: &Context, registry: &Registry, workers_count: Reference, ) -> Reference
pub fn sleep(seconds: Reference) -> Reference
pub fn workers(registry: &Registry, jobs: Reference) -> Reference
pub fn workers_alive(registry: &Registry, jobs: Reference) -> Reference
pub fn schedule( registry: &Registry, jobs: Reference, executor: Reference, arguments: Reference, ) -> Reference
Trait Implementations§
Source§impl IntuicioStruct for Jobs
impl IntuicioStruct for Jobs
fn define_struct(registry: &Registry) -> Struct
Auto Trait Implementations§
impl Freeze for Jobs
impl !RefUnwindSafe for Jobs
impl Send for Jobs
impl Sync for Jobs
impl Unpin for Jobs
impl !UnwindSafe for Jobs
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