pub struct PropDecl {
pub name: String,
pub prop_type: PropType,
pub annotations: Vec<Annotation>,
}Fields§
§name: String§prop_type: PropType§annotations: Vec<Annotation>Trait Implementations§
Source§impl<'de> Deserialize<'de> for PropDecl
impl<'de> Deserialize<'de> for PropDecl
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
impl StructuralPartialEq for PropDecl
Auto Trait Implementations§
impl Freeze for PropDecl
impl RefUnwindSafe for PropDecl
impl Send for PropDecl
impl Sync for PropDecl
impl Unpin for PropDecl
impl UnsafeUnpin for PropDecl
impl UnwindSafe for PropDecl
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