#[repr(C)]pub struct BNValueLocation {
pub count: usize,
pub components: *mut BNValueLocationComponent,
pub indirect: bool,
pub returnedPointerValid: bool,
pub returnedPointer: BNVariable,
}Fields§
§count: usize§components: *mut BNValueLocationComponent§indirect: bool§returnedPointerValid: bool§returnedPointer: BNVariableTrait Implementations§
Source§impl Clone for BNValueLocation
impl Clone for BNValueLocation
Source§fn clone(&self) -> BNValueLocation
fn clone(&self) -> BNValueLocation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BNValueLocation
Source§impl Debug for BNValueLocation
impl Debug for BNValueLocation
Auto Trait Implementations§
impl !Send for BNValueLocation
impl !Sync for BNValueLocation
impl Freeze for BNValueLocation
impl RefUnwindSafe for BNValueLocation
impl Unpin for BNValueLocation
impl UnsafeUnpin for BNValueLocation
impl UnwindSafe for BNValueLocation
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