pub struct ClrExternalAssembly {
pub name: String,
pub version: ClrVersion,
pub public_key_token: Option<Vec<u8>>,
pub culture: Option<String>,
pub hash_value: Option<Vec<u8>>,
}Expand description
CLR external assembly reference representing a reference to an external .NET assembly.
Fields§
§name: StringThe name of the assembly.
version: ClrVersionThe version of the assembly.
public_key_token: Option<Vec<u8>>The public key token for strong-named assemblies.
culture: Option<String>The culture setting (e.g., “en-US”).
hash_value: Option<Vec<u8>>The hash value for assembly verification.
Trait Implementations§
Source§impl Clone for ClrExternalAssembly
impl Clone for ClrExternalAssembly
Source§fn clone(&self) -> ClrExternalAssembly
fn clone(&self) -> ClrExternalAssembly
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 ClrExternalAssembly
impl Debug for ClrExternalAssembly
Source§impl Hash for ClrExternalAssembly
impl Hash for ClrExternalAssembly
Source§impl PartialEq for ClrExternalAssembly
impl PartialEq for ClrExternalAssembly
impl Eq for ClrExternalAssembly
impl StructuralPartialEq for ClrExternalAssembly
Auto Trait Implementations§
impl Freeze for ClrExternalAssembly
impl RefUnwindSafe for ClrExternalAssembly
impl Send for ClrExternalAssembly
impl Sync for ClrExternalAssembly
impl Unpin for ClrExternalAssembly
impl UnsafeUnpin for ClrExternalAssembly
impl UnwindSafe for ClrExternalAssembly
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