Process::new() creates Process with empty state

This commit is contained in:
Sosthene 2024-11-25 22:27:43 +01:00 committed by Nicolas Cantu
parent faf2636680
commit 6cf9752b4c

View File

@ -159,12 +159,15 @@ pub struct Process {
impl Process {
pub fn new(
states: Vec<ProcessState>,
impending_requests: Vec<Prd>,
commited_in: OutPoint
) -> Self {
let empty_state = ProcessState {
commited_in,
..Default::default()
};
Self {
states,
impending_requests,
states: vec![empty_state],
impending_requests: vec![],
}
}