Recover from init fail
This commit was merged in pull request #46.
This commit is contained in:
@@ -135,7 +135,7 @@ where
|
||||
RES2: OutputPin + 'static,
|
||||
DC: OutputPin + 'static,
|
||||
{
|
||||
pub fn build(self) -> (PrimaryDisplay<'static>, [SecondaryDisplay<'static>; 3]) {
|
||||
pub fn build(self) -> Result<(PrimaryDisplay<'static>, [SecondaryDisplay<'static>; 3]), Self> {
|
||||
let spi = Spi::new(
|
||||
self.spi_peripheral,
|
||||
SpiConfig::default()
|
||||
@@ -178,7 +178,7 @@ where
|
||||
}
|
||||
.build();
|
||||
|
||||
(primary, secondaries)
|
||||
Ok((primary, secondaries))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user