pub enum OutletSpec {
Fixed(Vec<PortDef>),
Variable {
defaults: Vec<PortDef>,
min_outlets: u32,
},
}Expand description
Outlet configuration (fixed or variable count)
Variants§
Fixed(Vec<PortDef>)
Fixed number of outlets
Variable
Variable outlets depending on argument count (e.g., trigger)
Trait Implementations§
Source§impl Clone for OutletSpec
impl Clone for OutletSpec
Source§fn clone(&self) -> OutletSpec
fn clone(&self) -> OutletSpec
Returns a duplicate of the value. Read more
1.0.0 · 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 OutletSpec
impl RefUnwindSafe for OutletSpec
impl Send for OutletSpec
impl Sync for OutletSpec
impl Unpin for OutletSpec
impl UnsafeUnpin for OutletSpec
impl UnwindSafe for OutletSpec
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