浏览代码

instance: fix build for no default features

luojia65 2 年之前
父节点
当前提交
1a72a9c570
共有 1 个文件被更改,包括 12 次插入0 次删除
  1. 12 0
      src/instance.rs

+ 12 - 0
src/instance.rs

@@ -372,6 +372,8 @@ impl<T, I, R, H, S, P> Builder<T, I, R, H, S, P> {
                 hsm: self.inner.hsm,
                 srst: self.inner.srst,
                 pmu: self.inner.pmu,
+                #[cfg(not(feature = "machine"))]
+                info: self.inner.info,
             },
         }
     }
@@ -387,6 +389,8 @@ impl<T, I, R, H, S, P> Builder<T, I, R, H, S, P> {
                 hsm: self.inner.hsm,
                 srst: self.inner.srst,
                 pmu: self.inner.pmu,
+                #[cfg(not(feature = "machine"))]
+                info: self.inner.info,
             },
         }
     }
@@ -402,6 +406,8 @@ impl<T, I, R, H, S, P> Builder<T, I, R, H, S, P> {
                 hsm: self.inner.hsm,
                 srst: self.inner.srst,
                 pmu: self.inner.pmu,
+                #[cfg(not(feature = "machine"))]
+                info: self.inner.info,
             },
         }
     }
@@ -417,6 +423,8 @@ impl<T, I, R, H, S, P> Builder<T, I, R, H, S, P> {
                 hsm: Some(hsm),
                 srst: self.inner.srst,
                 pmu: self.inner.pmu,
+                #[cfg(not(feature = "machine"))]
+                info: self.inner.info,
             },
         }
     }
@@ -432,6 +440,8 @@ impl<T, I, R, H, S, P> Builder<T, I, R, H, S, P> {
                 hsm: self.inner.hsm,
                 srst: Some(reset),
                 pmu: self.inner.pmu,
+                #[cfg(not(feature = "machine"))]
+                info: self.inner.info,
             },
         }
     }
@@ -447,6 +457,8 @@ impl<T, I, R, H, S, P> Builder<T, I, R, H, S, P> {
                 hsm: self.inner.hsm,
                 srst: self.inner.srst,
                 pmu: Some(pmu),
+                #[cfg(not(feature = "machine"))]
+                info: self.inner.info,
             },
         }
     }