[−]Enum symbolic::debuginfo::pdb::pdb::PointerKind
The kind of a PointerType
.
Variants
16 bit pointer.
16:16 far pointer.
16:16 huge pointer.
Based on segment.
Based on value of base.
Based on segment value of base.
Based on address of base.
Based on segment address of base.
Based on type.
Based on self.
32-bit pointer.
48-bit 16:32 pointer.
64-bit pointer.
Trait Implementations
impl Clone for PointerKind
pub fn clone(&self) -> PointerKind
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PointerKind
impl Debug for PointerKind
impl Eq for PointerKind
impl PartialEq<PointerKind> for PointerKind
pub fn eq(&self, other: &PointerKind) -> bool
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for PointerKind
impl StructuralPartialEq for PointerKind
Auto Trait Implementations
impl RefUnwindSafe for PointerKind
[src]
impl Send for PointerKind
[src]
impl Sync for PointerKind
[src]
impl Unpin for PointerKind
[src]
impl UnwindSafe for PointerKind
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,