pub struct PayloadClause {
pub name: String,
pub type_name: Option<String>,
pub name_span: Span,
pub type_span: Option<Span>,
}Expand description
Typed payload on accept/send control nodes: accept name : Type or send name : Type.
Fields§
§name: String§type_name: Option<String>§name_span: Span§type_span: Option<Span>Trait Implementations§
Source§impl Clone for PayloadClause
impl Clone for PayloadClause
Source§fn clone(&self) -> PayloadClause
fn clone(&self) -> PayloadClause
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 moreSource§impl Debug for PayloadClause
impl Debug for PayloadClause
impl Eq for PayloadClause
Source§impl PartialEq for PayloadClause
impl PartialEq for PayloadClause
Source§fn eq(&self, other: &PayloadClause) -> bool
fn eq(&self, other: &PayloadClause) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PayloadClause
Auto Trait Implementations§
impl Freeze for PayloadClause
impl RefUnwindSafe for PayloadClause
impl Send for PayloadClause
impl Sync for PayloadClause
impl Unpin for PayloadClause
impl UnsafeUnpin for PayloadClause
impl UnwindSafe for PayloadClause
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