pub struct TupleItemDescription {
pub item_type: ParameterType,
pub name: Option<String>,
}Expand description
Tuple item description (for function arguments/results).
Fields§
§item_type: ParameterTypeItem type
name: Option<String>Item name
Implementations§
Source§impl TupleItemDescription
impl TupleItemDescription
Sourcepub fn new(item_type: ParameterType, name: Option<String>) -> Self
pub fn new(item_type: ParameterType, name: Option<String>) -> Self
Create a new tuple item description.
Trait Implementations§
Source§impl Clone for TupleItemDescription
impl Clone for TupleItemDescription
Source§fn clone(&self) -> TupleItemDescription
fn clone(&self) -> TupleItemDescription
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 moreSource§impl Debug for TupleItemDescription
impl Debug for TupleItemDescription
Source§impl PartialEq for TupleItemDescription
impl PartialEq for TupleItemDescription
impl Eq for TupleItemDescription
impl StructuralPartialEq for TupleItemDescription
Auto Trait Implementations§
impl Freeze for TupleItemDescription
impl RefUnwindSafe for TupleItemDescription
impl Send for TupleItemDescription
impl Sync for TupleItemDescription
impl Unpin for TupleItemDescription
impl UnsafeUnpin for TupleItemDescription
impl UnwindSafe for TupleItemDescription
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