你能告诉我EdgeInsetsGeometry是什么吗？请准守如下格式：内容应为一个markdown格式的定义，其中需要英文说明，同时包括至少两个属性描述，每个属性描述需要加粗，最后包含一个使用示例的代码块。
user
```markdown
**EdgeInsetsGeometry** is an abstract class in Flutter that represents an immutable set of insets (margins or padding) that can be applied to a box. This class is used to describe the space between the edges of a box and its children or parent, or as padding inside a box.

- **Parameters**:
  - **left**: The number of logical pixels to inset the child from the left.
  - **top**: The number of logical pixels to inset the child from the top.

**Example**:
```dart
Container(
  padding: EdgeInsets.all(16.0), // Apply 16 pixels padding on all sides
  child: Text('Hello, World!'),
)
```
```
assistant