Enum pdb::PointerKind [−][src]
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
[src]
fn clone(&self) -> PointerKind
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PointerKind
[src]
impl Debug for PointerKind
[src]
impl Eq for PointerKind
[src]
impl PartialEq<PointerKind> for PointerKind
[src]
fn eq(&self, other: &PointerKind) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for PointerKind
[src]
impl StructuralPartialEq for PointerKind
[src]
Auto Trait Implementations
impl RefUnwindSafe for PointerKind
impl Send for PointerKind
impl Sync for PointerKind
impl Unpin for PointerKind
impl UnwindSafe for PointerKind
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>,