#[repr(C, packed(1))]pub struct ScInputSignalParamsForHWTrigger {
pub width: u16,
pub interval: u16,
pub polarity: u8,
}Fields§
§width: u16!< Range in [1,65535]. The width of input signal.
interval: u16!< Range in [34000,65535]. The interval of input signal.
polarity: u8!< Range in [0,1]. 0 for active low; 1 for active high.
Trait Implementations§
Source§impl Clone for ScInputSignalParamsForHWTrigger
impl Clone for ScInputSignalParamsForHWTrigger
Source§fn clone(&self) -> ScInputSignalParamsForHWTrigger
fn clone(&self) -> ScInputSignalParamsForHWTrigger
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ScInputSignalParamsForHWTrigger
Source§impl Default for ScInputSignalParamsForHWTrigger
impl Default for ScInputSignalParamsForHWTrigger
Source§fn default() -> ScInputSignalParamsForHWTrigger
fn default() -> ScInputSignalParamsForHWTrigger
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ScInputSignalParamsForHWTrigger
impl RefUnwindSafe for ScInputSignalParamsForHWTrigger
impl Send for ScInputSignalParamsForHWTrigger
impl Sync for ScInputSignalParamsForHWTrigger
impl Unpin for ScInputSignalParamsForHWTrigger
impl UnsafeUnpin for ScInputSignalParamsForHWTrigger
impl UnwindSafe for ScInputSignalParamsForHWTrigger
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