git.delta.rocks / jrsonnet / refs/commits / 7dd6efcc0784

difftreelog

fix pointer width guard for size assertion

Yaroslav Bolyukin2022-12-12parent: #79f938e.patch.diff
in: master

2 files changed

modifiedcrates/jrsonnet-evaluator/src/val.rsdiffbeforeafterboth
301 Func(FuncVal),301 Func(FuncVal),
302}302}
303303
304#[cfg(target_pointer_width = "64")]
304static_assertions::assert_eq_size!(Val, [u8; 24]);305static_assertions::assert_eq_size!(Val, [u8; 24]);
305306
306impl From<IndexableVal> for Val {307impl From<IndexableVal> for Val {
modifiedcrates/jrsonnet-parser/src/source.rsdiffbeforeafterboth
260#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]260#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]
261#[derive(Clone, PartialEq, Eq, Debug)]261#[derive(Clone, PartialEq, Eq, Debug)]
262pub struct Source(pub Rc<(SourcePath, IStr)>);262pub struct Source(pub Rc<(SourcePath, IStr)>);
263static_assertions::assert_eq_size!(Source, *const ());
264263
265impl Trace for Source {264impl Trace for Source {
266 fn trace(&self, _tracer: &mut Tracer) {}265 fn trace(&self, _tracer: &mut Tracer) {}