MCPcopy Create free account
hub / github.com/apache/arrow-rs / do_put_fallback

Method do_put_fallback

arrow-flight/src/sql/server.rs:378–387  ·  view source on GitHub ↗

Implementors may override to handle additional calls to do_put()

(
        &self,
        _request: Request<PeekableFlightDataStream>,
        message: Any,
    )

Source from the content-addressed store, hash-verified

376
377 /// Implementors may override to handle additional calls to do_put()
378 async fn do_put_fallback(
379 &self,
380 _request: Request<PeekableFlightDataStream>,
381 message: Any,
382 ) -> Result<Response<<Self as FlightService>::DoPutStream>, Status> {
383 Err(Status::unimplemented(format!(
384 "do_put: The defined request is invalid: {}",
385 message.type_url
386 )))
387 }
388
389 /// Implementors may override to handle do_put errors
390 async fn do_put_error_callback(

Callers 1

do_putMethod · 0.80

Implementers 3

flight_sql_client_cli.rsarrow-flight/tests/flight_sql_client_c
flight_sql_client.rsarrow-flight/tests/flight_sql_client.r
flight_sql_server.rsarrow-flight/examples/flight_sql_serve

Calls

no outgoing calls

Tested by

no test coverage detected