pub fn write_digital_out_mask(
        &mut self,
        d: DigitalChannel,
        mask: DigitalChannel,
    ) -> Result<()> {
        self.write_digital_out(d & mask)
    }
/// Write the masked digital value `d` to the outports.
///
/// Masks `d` with `mask` to only affect bits which are `on` in the mask.
/// Leaves the analog values untouched. Returns `false` on failure.
Write the masked digital value `d` to the outports.
Write the masked digital value ` d ` to the outports .
pub fn write_digital_out_mask(
        &mut self,
        d: DigitalChannel,
        mask: DigitalChannel,
    ) -> Result<()> {
        self.write_digital_out(d & mask)
    }
pub fn write_digital_out_mask ( & mut self , d : DigitalChannel , mask : DigitalChannel , ) -> Result < ( ) > { self . write_digital_out ( d & mask ) }
Write the masked digital value `d` to the outports.
Write the masked digital value ` d ` to the outports .
&mut self
d
DigitalChannel
mask
DigitalChannel
&mut self
d
DigitalChannel
mask
DigitalChannel