pub enum SDKAst {
Function(FnType),
ExternMod(ExternModType),
Record(RecordType),
}
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SDKAst
impl<'de> Deserialize<'de> for SDKAst
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 SDKAst
impl RefUnwindSafe for SDKAst
impl Send for SDKAst
impl Sync for SDKAst
impl Unpin for SDKAst
impl UnwindSafe for SDKAst
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