Struct gcp_bigquery_client::model::user_defined_function_resource::UserDefinedFunctionResource
source · [−]pub struct UserDefinedFunctionResource {
pub inline_code: Option<String>,
pub resource_uri: Option<String>,
}
Expand description
UserDefinedFunctionResource : This is used for defining User Defined Function (UDF) resources only when using legacy SQL. Users of Standard SQL should leverage either DDL (e.g. CREATE [TEMPORARY] FUNCTION … ) or the Routines API to define UDF resources. For additional information on migrating, see: https://cloud.google.com/bigquery/docs/reference/standard-sql/migrating-from-legacy-sql#differences_in_user-defined_javascript_functions
Fields
inline_code: Option<String>
[Pick one] An inline resource that contains code for a user-defined function (UDF). Providing a inline code resource is equivalent to providing a URI for a file containing the same code.
resource_uri: Option<String>
[Pick one] A code resource to load from a Google Cloud Storage URI (gs://bucket/path).
Trait Implementations
sourceimpl Clone for UserDefinedFunctionResource
impl Clone for UserDefinedFunctionResource
sourcefn clone(&self) -> UserDefinedFunctionResource
fn clone(&self) -> UserDefinedFunctionResource
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for UserDefinedFunctionResource
impl Debug for UserDefinedFunctionResource
sourceimpl Default for UserDefinedFunctionResource
impl Default for UserDefinedFunctionResource
sourcefn default() -> UserDefinedFunctionResource
fn default() -> UserDefinedFunctionResource
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for UserDefinedFunctionResource
impl<'de> Deserialize<'de> for UserDefinedFunctionResource
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for UserDefinedFunctionResource
impl Send for UserDefinedFunctionResource
impl Sync for UserDefinedFunctionResource
impl Unpin for UserDefinedFunctionResource
impl UnwindSafe for UserDefinedFunctionResource
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more