pub struct InputPortDef {
pub name: &'static str,
pub kind: PortKind,
pub optional: bool,
pub variadic: bool,
}Fields§
§name: &'static str§kind: PortKind§optional: bool§variadic: boolTrait Implementations§
Source§impl Clone for InputPortDef
impl Clone for InputPortDef
impl Copy for InputPortDef
Source§impl Debug for InputPortDef
impl Debug for InputPortDef
impl Eq for InputPortDef
Source§impl PartialEq for InputPortDef
impl PartialEq for InputPortDef
impl StructuralPartialEq for InputPortDef
Auto Trait Implementations§
impl Freeze for InputPortDef
impl RefUnwindSafe for InputPortDef
impl Send for InputPortDef
impl Sync for InputPortDef
impl Unpin for InputPortDef
impl UnsafeUnpin for InputPortDef
impl UnwindSafe for InputPortDef
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.