pub enum TaskKind {
Entity,
Relation,
Structure,
Classification,
}Expand description
Semantic planning layer between LiftedSchema and prompt/token generation.
Responsibilities:
- compile lifted schema into explicit task units
- preserve deterministic ordering
- keep task types separate
- avoid tokenizer / tensor concerns
Non-responsibilities:
- vocabulary lookup
- token IDs
- string formatting for final prompts
- tensor construction
Variants§
Trait Implementations§
impl Eq for TaskKind
impl StructuralPartialEq for TaskKind
Auto Trait Implementations§
impl Freeze for TaskKind
impl RefUnwindSafe for TaskKind
impl Send for TaskKind
impl Sync for TaskKind
impl Unpin for TaskKind
impl UnsafeUnpin for TaskKind
impl UnwindSafe for TaskKind
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