pub struct ScriptedFixtureBuilder { /* private fields */ }Implementations§
Source§impl ScriptedFixtureBuilder
impl ScriptedFixtureBuilder
pub fn idn( self, manufacturer: &str, model: &str, serial: &str, firmware: &str, ) -> Self
pub fn kinds(self, kinds: impl IntoIterator<Item = InstrumentKind>) -> Self
pub fn on_query(self, query: &str, response: &str) -> Self
Sourcepub fn with_idn_probe(self) -> Self
pub fn with_idn_probe(self) -> Self
Registers *IDN? response for discovery probing.
pub fn build(self) -> ScriptedFixture
Trait Implementations§
Source§impl Debug for ScriptedFixtureBuilder
impl Debug for ScriptedFixtureBuilder
Auto Trait Implementations§
impl Freeze for ScriptedFixtureBuilder
impl RefUnwindSafe for ScriptedFixtureBuilder
impl Send for ScriptedFixtureBuilder
impl Sync for ScriptedFixtureBuilder
impl Unpin for ScriptedFixtureBuilder
impl UnsafeUnpin for ScriptedFixtureBuilder
impl UnwindSafe for ScriptedFixtureBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more