MCPcopy Create free account
hub / github.com/apache/datafusion / run

Method run

datafusion-examples/examples/udf/main.rs:93–113  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

91 }
92
93 async fn run(&self) -> Result<()> {
94 match self {
95 ExampleKind::All => {
96 for example in ExampleKind::runnable() {
97 println!("Running example: {example}");
98 Box::pin(example.run()).await?;
99 }
100 }
101 ExampleKind::AdvUdaf => advanced_udaf::advanced_udaf().await?,
102 ExampleKind::AdvUdf => advanced_udf::advanced_udf().await?,
103 ExampleKind::AdvUdwf => advanced_udwf::advanced_udwf().await?,
104 ExampleKind::AsyncUdf => async_udf::async_udf().await?,
105 ExampleKind::Udaf => simple_udaf::simple_udaf().await?,
106 ExampleKind::Udf => simple_udf::simple_udf().await?,
107 ExampleKind::Udtf => simple_udtf::simple_udtf().await?,
108 ExampleKind::Udwf => simple_udwf::simple_udwf().await?,
109 ExampleKind::TableListUdtf => table_list_udtf::table_list_udtf().await?,
110 }
111
112 Ok(())
113 }
114}
115
116#[tokio::main]

Callers 1

mainFunction · 0.45

Calls 9

advanced_udafFunction · 0.85
advanced_udfFunction · 0.85
advanced_udwfFunction · 0.85
async_udfFunction · 0.85
simple_udfFunction · 0.85
simple_udtfFunction · 0.85
simple_udwfFunction · 0.85
table_list_udtfFunction · 0.85
simple_udafFunction · 0.70

Tested by

no test coverage detected