Skip to content

Make checkboxes not use interior mutability #2974

@TrueDoctor

Description

@TrueDoctor

Currently CheckBoxIds are implemented like this:

#[derive(Clone, Default, Debug, Eq, PartialEq)]
pub struct CheckboxId(Arc<OnceCell<u64>>);

This should be changed to:

#[derive(Clone, Default, Debug, Eq, PartialEq)]
pub struct CheckboxId(u64);

Metadata

Metadata

Labels

Projects

Status

Completed This Milestone

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions