Struct edgedb_protocol::descriptors::ArrayTypeDescriptor
source · pub struct ArrayTypeDescriptor {
pub id: DescriptorUuid,
pub type_pos: TypePos,
pub dimensions: Vec<Option<u32>>,
}
Fields§
§id: DescriptorUuid
§type_pos: TypePos
§dimensions: Vec<Option<u32>>
Trait Implementations§
source§impl Clone for ArrayTypeDescriptor
impl Clone for ArrayTypeDescriptor
source§fn clone(&self) -> ArrayTypeDescriptor
fn clone(&self) -> ArrayTypeDescriptor
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 ArrayTypeDescriptor
impl Debug for ArrayTypeDescriptor
source§impl PartialEq<ArrayTypeDescriptor> for ArrayTypeDescriptor
impl PartialEq<ArrayTypeDescriptor> for ArrayTypeDescriptor
source§fn eq(&self, other: &ArrayTypeDescriptor) -> bool
fn eq(&self, other: &ArrayTypeDescriptor) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for ArrayTypeDescriptor
impl StructuralEq for ArrayTypeDescriptor
impl StructuralPartialEq for ArrayTypeDescriptor
Auto Trait Implementations§
impl RefUnwindSafe for ArrayTypeDescriptor
impl Send for ArrayTypeDescriptor
impl Sync for ArrayTypeDescriptor
impl Unpin for ArrayTypeDescriptor
impl UnwindSafe for ArrayTypeDescriptor
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