Struct nessa::object::NessaArrayIt
source · pub struct NessaArrayIt {
pub pos: usize,
pub block: Rc<RefCell<ObjectBlock>>,
pub it_type: Box<Type>,
}Fields§
§pos: usize§block: Rc<RefCell<ObjectBlock>>§it_type: Box<Type>Trait Implementations§
source§impl Clone for NessaArrayIt
impl Clone for NessaArrayIt
source§fn clone(&self) -> NessaArrayIt
fn clone(&self) -> NessaArrayIt
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 NessaArrayIt
impl Debug for NessaArrayIt
source§impl Deref<NessaArrayIt> for ObjectBlock
impl Deref<NessaArrayIt> for ObjectBlock
fn deref(&self) -> Ref<'_, NessaArrayIt>
source§impl Get<NessaArrayIt> for ObjectBlock
impl Get<NessaArrayIt> for ObjectBlock
fn get(&self) -> &NessaArrayIt
source§impl GetMut<NessaArrayIt> for ObjectBlock
impl GetMut<NessaArrayIt> for ObjectBlock
fn get(&mut self) -> &mut NessaArrayIt
source§impl NessaData for NessaArrayIt
impl NessaData for NessaArrayIt
fn data(self) -> ObjectBlock
source§impl PartialEq for NessaArrayIt
impl PartialEq for NessaArrayIt
source§fn eq(&self, other: &NessaArrayIt) -> bool
fn eq(&self, other: &NessaArrayIt) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for NessaArrayIt
Auto Trait Implementations§
impl Freeze for NessaArrayIt
impl !RefUnwindSafe for NessaArrayIt
impl !Send for NessaArrayIt
impl !Sync for NessaArrayIt
impl Unpin for NessaArrayIt
impl !UnwindSafe for NessaArrayIt
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