[][src]Function varisat::assumptions::enqueue_assumption

pub fn enqueue_assumption<'a>(
    ctx: Const<VariablesP, Const<ClauseAllocP, Mut<TrailP, Mut<TmpFlagsP, Mut<SolverStateP, Mut<ProofP<'a>, Mut<ImplGraphP, Mut<AssumptionsP, Mut<AssignmentP, Ref<Context<'a>>>>>>>>>>>
) -> EnqueueAssumption

Enqueue another assumption if possible.

Returns whether an assumption was enqueued, whether no assumptions are left or whether the assumptions result in a conflict.