pub struct MsilRoot {
pub items: Vec<Item>,
}Expand description
MSIL 抽象语法树的根节点
Fields§
§items: Vec<Item>指令、类、方法等项目列表
Trait Implementations§
Source§impl AsDocument for MsilRoot
Available on crate feature oak-pretty-print only.
impl AsDocument for MsilRoot
Available on crate feature
oak-pretty-print only.Source§fn as_document(&self) -> Document<'_>
fn as_document(&self) -> Document<'_>
Converts this type to a document for pretty printing.
Source§impl<'de> Deserialize<'de> for MsilRoot
impl<'de> Deserialize<'de> for MsilRoot
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<MsilRoot, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MsilRoot, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for MsilRoot
impl Serialize for MsilRoot
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl ToSource for MsilRoot
impl ToSource for MsilRoot
Source§fn to_source(&self, buffer: &mut SourceBuffer)
fn to_source(&self, buffer: &mut SourceBuffer)
Writes the source code representation of this type to the provided buffer.
Source§fn to_source_string(&self) -> String
fn to_source_string(&self) -> String
Converts this type to a source code string.
impl Eq for MsilRoot
impl StructuralPartialEq for MsilRoot
Auto Trait Implementations§
impl Freeze for MsilRoot
impl RefUnwindSafe for MsilRoot
impl Send for MsilRoot
impl Sync for MsilRoot
impl Unpin for MsilRoot
impl UnwindSafe for MsilRoot
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