pub struct ConstantReference {
pub value: i64,
pub size: usize,
pub pointer: bool,
pub intermediate: bool,
}Fields§
§value: i64§size: usize§pointer: bool§intermediate: boolTrait Implementations§
Source§impl Clone for ConstantReference
impl Clone for ConstantReference
Source§fn clone(&self) -> ConstantReference
fn clone(&self) -> ConstantReference
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 more
Source§impl CoreArrayProvider for ConstantReference
impl CoreArrayProvider for ConstantReference
type Raw = BNConstantReference
type Context = ()
type Wrapped<'a> = ConstantReference
Source§impl Debug for ConstantReference
impl Debug for ConstantReference
Source§impl From<BNConstantReference> for ConstantReference
impl From<BNConstantReference> for ConstantReference
Source§fn from(value: BNConstantReference) -> Self
fn from(value: BNConstantReference) -> Self
Converts to this type from the input type.
Source§impl From<ConstantReference> for BNConstantReference
impl From<ConstantReference> for BNConstantReference
Source§fn from(value: ConstantReference) -> Self
fn from(value: ConstantReference) -> Self
Converts to this type from the input type.
Source§impl Hash for ConstantReference
impl Hash for ConstantReference
Source§impl PartialEq for ConstantReference
impl PartialEq for ConstantReference
impl Copy for ConstantReference
impl Eq for ConstantReference
impl StructuralPartialEq for ConstantReference
Auto Trait Implementations§
impl Freeze for ConstantReference
impl RefUnwindSafe for ConstantReference
impl Send for ConstantReference
impl Sync for ConstantReference
impl Unpin for ConstantReference
impl UnwindSafe for ConstantReference
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
where 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
where T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more
Source§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more