pub struct MapSchemaIr {
pub key: SchemaNodeIrId,
pub value: SchemaNodeIrId,
pub min_size: Option<u32>,
pub max_size: Option<u32>,
}Fields§
§key: SchemaNodeIrId§value: SchemaNodeIrId§min_size: Option<u32>§max_size: Option<u32>Trait Implementations§
Source§impl Clone for MapSchemaIr
impl Clone for MapSchemaIr
Source§fn clone(&self) -> MapSchemaIr
fn clone(&self) -> MapSchemaIr
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 MapSchemaIr
impl Debug for MapSchemaIr
Source§impl PartialEq for MapSchemaIr
impl PartialEq for MapSchemaIr
impl StructuralPartialEq for MapSchemaIr
Auto Trait Implementations§
impl Freeze for MapSchemaIr
impl RefUnwindSafe for MapSchemaIr
impl Send for MapSchemaIr
impl Sync for MapSchemaIr
impl Unpin for MapSchemaIr
impl UnsafeUnpin for MapSchemaIr
impl UnwindSafe for MapSchemaIr
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