Skip to content

Commit

Permalink
fmt doc example
Browse files Browse the repository at this point in the history
  • Loading branch information
lewiszlw committed Jul 8, 2024
1 parent b746d6a commit 75a4f15
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions arrow-schema/src/schema.rs
Original file line number Diff line number Diff line change
Expand Up @@ -338,12 +338,26 @@ impl Schema {
///
/// let f3_inner1 = Arc::new(Field::new("c_inner1", DataType::Int8, false));
/// let f3_inner2 = Arc::new(Field::new("c_inner2", DataType::Int8, false));
/// let f3 = Arc::new(Field::new("c", DataType::Struct(vec![f3_inner1.clone(), f3_inner2.clone()].into()), false));
/// let f3 = Arc::new(Field::new(
/// "c",
/// DataType::Struct(vec![f3_inner1.clone(), f3_inner2.clone()].into()),
/// false
/// ));
///
/// let mut schema = Schema::new(vec![
/// f1.clone(), f2.clone(), f3.clone()
/// ]);
/// assert_eq!(schema.flattened_fields(), vec![f1.as_ref(), f2.as_ref(), f2_inner.as_ref(), f3.as_ref(), f3_inner1.as_ref(), f3_inner2.as_ref()]);
/// assert_eq!(
/// schema.flattened_fields(),
/// vec![
/// f1.as_ref(),
/// f2.as_ref(),
/// f2_inner.as_ref(),
/// f3.as_ref(),
/// f3_inner1.as_ref(),
/// f3_inner2.as_ref()
/// ]
/// );
/// ```
#[inline]
pub fn flattened_fields(&self) -> Vec<&Field> {
Expand Down

0 comments on commit 75a4f15

Please sign in to comment.