Struct autd3_core::logic::Logic [−][src]
pub struct Logic {}Implementations
pub fn pack_header(
cmd: CommandType,
flag: RxGlobalControlFlags,
data: &mut [u8],
msg_id: &mut u8
)pub fn pack_header_mod<M: Modulation>(
modulation: &mut M,
flag: RxGlobalControlFlags,
data: &mut [u8],
msg_id: &mut u8
)pub fn pack_gain_seq(
seq: &mut GainSequence,
geometry: &Geometry,
data: &mut [u8],
size: &mut usize
)Auto Trait Implementations
impl RefUnwindSafe for Logicimpl UnwindSafe for LogicBlanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = TShould always be Self
The inverse inclusion map: attempts to construct self from the equivalent element of its
superset. Read more
pub fn is_in_subset(&self) -> bool
pub fn is_in_subset(&self) -> boolChecks if self is actually part of its subset T (and can be converted to it).
pub fn to_subset_unchecked(&self) -> SS
pub fn to_subset_unchecked(&self) -> SSUse with care! Same as self.to_subset but without any property checks. Always succeeds.
pub fn from_subset(element: &SS) -> SP
pub fn from_subset(element: &SS) -> SPThe inclusion map: converts self to the equivalent element of its superset.