pub struct BlockIndex {
pub pins: HashSet<PinId>,
pub routes: HashSet<RouteId>,
pub texts: HashSet<TextId>,
pub areas: HashSet<AreaId>,
pub images: HashSet<ImageId>,
pub children: HashSet<BlockId>,
}Fields§
§pins: HashSet<PinId>§routes: HashSet<RouteId>§texts: HashSet<TextId>§areas: HashSet<AreaId>§images: HashSet<ImageId>§children: HashSet<BlockId>Trait Implementations§
Source§impl Debug for BlockIndex
impl Debug for BlockIndex
Source§impl Default for BlockIndex
impl Default for BlockIndex
Source§fn default() -> BlockIndex
fn default() -> BlockIndex
Returns the “default value” for a type. Read more
Source§impl PartialEq for BlockIndex
impl PartialEq for BlockIndex
impl Eq for BlockIndex
impl StructuralPartialEq for BlockIndex
Auto Trait Implementations§
impl Freeze for BlockIndex
impl RefUnwindSafe for BlockIndex
impl Send for BlockIndex
impl Sync for BlockIndex
impl Unpin for BlockIndex
impl UnsafeUnpin for BlockIndex
impl UnwindSafe for BlockIndex
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