#[repr(u8)]pub enum BNValueLocationSource {
DefaultLocationSource = 0,
PassByValueLocationSource = 1,
PassByReferenceLocationSource = 2,
CustomLocationSource = 3,
}Variants§
DefaultLocationSource = 0
PassByValueLocationSource = 1
PassByReferenceLocationSource = 2
CustomLocationSource = 3
Trait Implementations§
Source§impl Clone for BNValueLocationSource
impl Clone for BNValueLocationSource
Source§fn clone(&self) -> BNValueLocationSource
fn clone(&self) -> BNValueLocationSource
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 BNValueLocationSource
impl Debug for BNValueLocationSource
Source§impl Hash for BNValueLocationSource
impl Hash for BNValueLocationSource
Source§impl PartialEq for BNValueLocationSource
impl PartialEq for BNValueLocationSource
impl Copy for BNValueLocationSource
impl Eq for BNValueLocationSource
impl StructuralPartialEq for BNValueLocationSource
Auto Trait Implementations§
impl Freeze for BNValueLocationSource
impl RefUnwindSafe for BNValueLocationSource
impl Send for BNValueLocationSource
impl Sync for BNValueLocationSource
impl Unpin for BNValueLocationSource
impl UnwindSafe for BNValueLocationSource
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