@hastearcade/snowglobe
Version:
A TypeScript port of CrystalOrb, a high-level Rust game networking library
15 lines • 335 B
TypeScript
interface OldNewResult<$Type> {
old: $Type;
new: $Type;
}
export declare class OldNew<$Type> {
private left;
private right;
private state;
constructor(left: $Type, right: $Type);
setNew(value: $Type): void;
get(): OldNewResult<$Type>;
swap(): void;
}
export {};
//# sourceMappingURL=old_new.d.ts.map