pub struct OscSurfaceEntry {
pub osc_path: String,
pub event_pattern: EventPattern,
pub label: Option<String>,
}Expand description
A single entry in an OSC control surface, binding an OSC path to an event pattern.
Fields§
§osc_path: StringThe OSC address path this entry listens to.
event_pattern: EventPatternThe event pattern that triggered actions should match.
label: Option<String>Optional human-readable label for UI display.
Trait Implementations§
Source§impl Clone for OscSurfaceEntry
impl Clone for OscSurfaceEntry
Source§fn clone(&self) -> OscSurfaceEntry
fn clone(&self) -> OscSurfaceEntry
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 moreAuto Trait Implementations§
impl Freeze for OscSurfaceEntry
impl RefUnwindSafe for OscSurfaceEntry
impl Send for OscSurfaceEntry
impl Sync for OscSurfaceEntry
impl Unpin for OscSurfaceEntry
impl UnsafeUnpin for OscSurfaceEntry
impl UnwindSafe for OscSurfaceEntry
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