fn no_updates<'igr,'ig>(ig: &'igr mut InstanceGuard<'ig>,
mgr: MgmtGameResponse)
-> ExecuteGameInsnResults<'igr, 'ig> {
- (U{ pcs: vec![], log: vec![], raw: None }, mgr, None, vec![], ig)
+ (U{ pcs: vec![], log: vec![], raw: None }, mgr, default(), vec![], ig)
}
#[throws(MgmtError)]
{
let (ig, _) = cs.check_acl(ag, ig, PCH::Instance, p)?;
let resp = f(ig)?;
- (U{ pcs: vec![], log: vec![], raw: None }, resp, None, vec![], ig)
+ (U{ pcs: vec![], log: vec![], raw: None }, resp, default(), vec![], ig)
}
#[throws(MgmtError)]
(U{ log,
pcs: vec![],
raw: Some(vec![ PreparedUpdateEntry::SetLinks(ig.links.clone()) ])},
- Fine, None, vec![], ig)
+ Fine, default(), vec![], ig)
}
#[throws(MgmtError)]
log: vec![ logent ],
raw: None },
MGR::InsnExpanded,
- None, insns, ig)
+ default(), insns, ig)
}
#[throws(MgmtError)]
who, size.x(), size.y()),
}],
raw: Some(vec![ PreparedUpdateEntry::SetTableSize(size) ]) },
- Fine, None, vec![], ig)
+ Fine, default(), vec![], ig)
}
MGI::SetTableColour(colour) => {
&who, &colour),
}],
raw: Some(vec![ PreparedUpdateEntry::SetTableColour(colour) ]) },
- Fine, None, vec![], ig)
+ Fine, default(), vec![], ig)
}
MGI::JoinGame {
log: vec![ logentry ],
raw: Some(vec![ update ] )},
MGR::JoinGame { nick, player, token: atr },
- None, vec![], ig)
+ default(), vec![], ig)
},
MGI::DeletePieceAlias(alias) => {
let ig = ig.by_mut(superuser.into());
let (gen, mgr) = some_synch_core(ig)?;
let log = LogEntry { html: synch_logentry(gen) };
- (U{ pcs: vec![], log: vec![log], raw: None }, mgr, None, vec![], ig)
+ (U{ pcs: vec![], log: vec![log], raw: None }, mgr, default(), vec![], ig)
},
MGI::PieceIdLookupFwd { player, piece } => {
(U{ log,
pcs: vec![],
raw: None},
- Fine, None, vec![], ig)
+ Fine, default(), vec![], ig)
},
MGI::Info => readonly(cs,ag,ig, &[TP::ViewNotSecret], |ig|{
(U{ pcs: vec![],
log: vec![ LogEntry { html }],
raw: Some(vec![ update ]) },
- Fine, None, vec![], ig)
+ Fine, default(), vec![], ig)
},
MGI::DeletePiece(piece) => {
prepub.piece_updates(xupdates, &None))
as SomeUnpreparedUpdates
)
- } else { None },
+ } else { default() },
vec![],
ig_g)
},
html: hformat!("{} added {} pieces", who, count_len),
}],
raw: None },
- Fine, None, vec![], ig_g)
+ Fine, default(), vec![], ig_g)
},
MGI::ClearLog => {
html: hformat!("{} cleared the log history", who),
} ],
raw },
- Fine, None, vec![], ig)
+ Fine, default(), vec![], ig)
},
MGI::SetACL { acl } => {
(U{ pcs: vec![ ],
log,
raw: Some(updates) },
- Fine, None, vec![], ig)
+ Fine, default(), vec![], ig)
},
};
Ok(y)