pub enum DelphiItem {
Program(DelphiProgram),
Unit(DelphiUnit),
Statement(DelphiStatement),
}Expand description
Top-level items in Delphi language
Variants§
Trait Implementations§
Source§impl Clone for DelphiItem
impl Clone for DelphiItem
Source§fn clone(&self) -> DelphiItem
fn clone(&self) -> DelphiItem
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 DelphiItem
impl Debug for DelphiItem
Source§impl<'de> Deserialize<'de> for DelphiItem
impl<'de> Deserialize<'de> for DelphiItem
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
Source§impl PartialEq for DelphiItem
impl PartialEq for DelphiItem
Source§impl Serialize for DelphiItem
impl Serialize for DelphiItem
impl StructuralPartialEq for DelphiItem
Auto Trait Implementations§
impl Freeze for DelphiItem
impl RefUnwindSafe for DelphiItem
impl Send for DelphiItem
impl Sync for DelphiItem
impl Unpin for DelphiItem
impl UnwindSafe for DelphiItem
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