pub struct IndexSignatureData {
pub modifiers: Option<NodeList>,
pub parameters: NodeList,
pub type_annotation: NodeIndex,
}Expand description
Data for index signatures
Fields§
§modifiers: Option<NodeList>§parameters: NodeList§type_annotation: NodeIndexTrait Implementations§
Source§impl Clone for IndexSignatureData
impl Clone for IndexSignatureData
Source§fn clone(&self) -> IndexSignatureData
fn clone(&self) -> IndexSignatureData
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 IndexSignatureData
impl Debug for IndexSignatureData
Source§impl<'de> Deserialize<'de> for IndexSignatureData
impl<'de> Deserialize<'de> for IndexSignatureData
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 IndexSignatureData
impl RefUnwindSafe for IndexSignatureData
impl Send for IndexSignatureData
impl Sync for IndexSignatureData
impl Unpin for IndexSignatureData
impl UnsafeUnpin for IndexSignatureData
impl UnwindSafe for IndexSignatureData
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