Andreas Hindborg <a.hindborg@xxxxxxxxxx> writes: > "Danilo Krummrich" <dakr@xxxxxxxxxx> writes: > >> On 7/2/25 3:18 PM, Andreas Hindborg wrote: >>> + /// Get a shared reference to the parameter value. >>> + // Note: When sysfs access to parameters are enabled, we have to pass in a >>> + // held lock guard here. >>> + pub fn get(&self) -> &T { >>> + self.value.as_ref().unwrap_or(&self.default) >>> + } >> >> I think you forgot to rename this. > > Yes, thanks for being persistent on this :) Actually, there is a discussion on whether to keep the API similar to `std::sync::OnceLock` [1] but also whether to rename this to something other than `OnceLock` [2]. Depending on how that resolves, it might make sense to stay with `get` or rename to something else. Best regards, Andreas Hindborg [1] https://lore.kernel.org/all/35e1fef4-b715-4827-a498-bdde9b58b51c@xxxxxxxxxxxxxxxx [2] https://lore.kernel.org/all/CAH5fLggY2Ei14nVJzLBEoR1Rut1GKU4SZX=+14tuRH1aSuQVTA@xxxxxxxxxxxxxx