#[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 · 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 BNValueLocation
impl Debug for BNValueLocation
Source§impl Default for BNValueLocation
impl Default for BNValueLocation
impl Copy for BNValueLocation
Auto Trait Implementations§
impl Freeze for BNValueLocation
impl RefUnwindSafe for BNValueLocation
impl !Send for BNValueLocation
impl !Sync for BNValueLocation
impl Unpin 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