pub fn specs_contain_field(&self, mid: &ModuleId, sid: &StructId, fld: &FieldId) -> bool {
        if let Some(specs) = &self.spec_memory {
            let qsid = mid.qualified(*sid);
            specs.relevant_structs.contains(&qsid) || specs.relevant_fields.contains(&(qsid, *fld))
        } else {
            true
        }
    }
/// Return true if `fld` is mentioned in a specification of the current module *or* if the
/// module has no specifications (i.e., we consider all fields to be relevant in that case)
Return true if `fld` is mentioned in a specification of the current module *or* if the
module has no specifications
Return true if ` fld ` is mentioned in a specification of the current module * or * if the module has no specifications
pub fn specs_contain_field(&self, mid: &ModuleId, sid: &StructId, fld: &FieldId) -> bool {
        if let Some(specs) = &self.spec_memory {
            let qsid = mid.qualified(*sid);
            specs.relevant_structs.contains(&qsid) || specs.relevant_fields.contains(&(qsid, *fld))
        } else {
            true
        }
    }
pub fn specs_contain_field ( & self , mid : & ModuleId , sid : & StructId , fld : & FieldId ) -> bool { if let Some ( specs ) = & self . spec_memory { let qsid = mid . qualified ( * sid ) ; specs . relevant_structs . contains ( & qsid ) || specs . relevant_fields . contains ( & ( qsid , * fld ) ) } else { true } }
Return true if `fld` is mentioned in a specification of the current module *or* if the
module has no specifications (i.e., we consider all fields to be relevant in that case)
Return true if ` fld ` is mentioned in a specification of the current module * or * if the module has no specifications ( i . e . we consider all fields to be relevant in that case )
&self
mid
&ModuleId
sid
&StructId
fld
&FieldId