pub struct JobRegistration {
pub name: &'static str,
pub handler: fn(raw: &[u8], ctx: JobContext) -> Pin<Box<dyn Future<Output = Result<()>> + Send>>,
}Fields§
§name: &'static str§handler: fn(raw: &[u8], ctx: JobContext) -> Pin<Box<dyn Future<Output = Result<()>> + Send>>Trait Implementations§
impl Collect for JobRegistration
Auto Trait Implementations§
impl Freeze for JobRegistration
impl RefUnwindSafe for JobRegistration
impl Send for JobRegistration
impl Sync for JobRegistration
impl Unpin for JobRegistration
impl UnsafeUnpin for JobRegistration
impl UnwindSafe for JobRegistration
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