#[repr(C)]pub struct SubscriptingRefState {Show 14 fields
pub isassignment: bool,
pub workspace: *mut c_void,
pub numupper: c_int,
pub upperprovided: *mut bool,
pub upperindex: *mut Datum,
pub upperindexnull: *mut bool,
pub numlower: c_int,
pub lowerprovided: *mut bool,
pub lowerindex: *mut Datum,
pub lowerindexnull: *mut bool,
pub replacevalue: Datum,
pub replacenull: bool,
pub prevvalue: Datum,
pub prevnull: bool,
}
Fields§
§isassignment: bool
§workspace: *mut c_void
§numupper: c_int
§upperprovided: *mut bool
§upperindex: *mut Datum
§upperindexnull: *mut bool
§numlower: c_int
§lowerprovided: *mut bool
§lowerindex: *mut Datum
§lowerindexnull: *mut bool
§replacevalue: Datum
§replacenull: bool
§prevvalue: Datum
§prevnull: bool
Trait Implementations§
Source§impl Clone for SubscriptingRefState
impl Clone for SubscriptingRefState
Source§fn clone(&self) -> SubscriptingRefState
fn clone(&self) -> SubscriptingRefState
Returns a copy 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 SubscriptingRefState
impl Debug for SubscriptingRefState
Source§impl Default for SubscriptingRefState
impl Default for SubscriptingRefState
impl Copy for SubscriptingRefState
Auto Trait Implementations§
impl Freeze for SubscriptingRefState
impl RefUnwindSafe for SubscriptingRefState
impl !Send for SubscriptingRefState
impl !Sync for SubscriptingRefState
impl Unpin for SubscriptingRefState
impl UnwindSafe for SubscriptingRefState
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