pub struct ClrConstantPool {
pub strings: HashMap<String, u32>,
pub guids: HashMap<Vec<u8>, u32>,
pub blobs: HashMap<Vec<u8>, u32>,
pub user_strings: HashMap<String, u32>,
}Expand description
CLR 常量池
Fields§
§strings: HashMap<String, u32>字符串表
guids: HashMap<Vec<u8>, u32>GUID 表
blobs: HashMap<Vec<u8>, u32>Blob 表
user_strings: HashMap<String, u32>用户字符串表
Implementations§
Trait Implementations§
Source§impl Clone for ClrConstantPool
impl Clone for ClrConstantPool
Source§fn clone(&self) -> ClrConstantPool
fn clone(&self) -> ClrConstantPool
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 moreAuto Trait Implementations§
impl Freeze for ClrConstantPool
impl RefUnwindSafe for ClrConstantPool
impl Send for ClrConstantPool
impl Sync for ClrConstantPool
impl Unpin for ClrConstantPool
impl UnwindSafe for ClrConstantPool
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