pub struct ConstructorData {
pub modifiers: Option<NodeList>,
pub type_parameters: Option<NodeList>,
pub parameters: NodeList,
pub body: NodeIndex,
}Expand description
Data for constructor declarations
Fields§
§modifiers: Option<NodeList>§type_parameters: Option<NodeList>§parameters: NodeList§body: NodeIndexTrait Implementations§
Source§impl Clone for ConstructorData
impl Clone for ConstructorData
Source§fn clone(&self) -> ConstructorData
fn clone(&self) -> ConstructorData
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 ConstructorData
impl Debug for ConstructorData
Source§impl<'de> Deserialize<'de> for ConstructorData
impl<'de> Deserialize<'de> for ConstructorData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ConstructorData
impl RefUnwindSafe for ConstructorData
impl Send for ConstructorData
impl Sync for ConstructorData
impl Unpin for ConstructorData
impl UnsafeUnpin for ConstructorData
impl UnwindSafe for ConstructorData
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