pub struct CompileUdfRequest {
pub workspace_rid: Option<String>,
pub inputs: Vec<UdfParameter>,
pub output: i32,
pub output_shape: i32,
pub source: Option<UdfSource>,
}Fields§
§workspace_rid: Option<String>§inputs: Vec<UdfParameter>§output: i32§output_shape: i32§source: Option<UdfSource>Implementations§
Source§impl CompileUdfRequest
impl CompileUdfRequest
Sourcepub fn workspace_rid(&self) -> &str
pub fn workspace_rid(&self) -> &str
Returns the value of workspace_rid, or the default value if workspace_rid is unset.
Sourcepub fn output(&self) -> UdfOutputType
pub fn output(&self) -> UdfOutputType
Returns the enum value of output, or the default if the field is set to an invalid enum value.
Sourcepub fn set_output(&mut self, value: UdfOutputType)
pub fn set_output(&mut self, value: UdfOutputType)
Sets output to the provided enum value.
Sourcepub fn output_shape(&self) -> UdfOutputShape
pub fn output_shape(&self) -> UdfOutputShape
Returns the enum value of output_shape, or the default if the field is set to an invalid enum value.
Sourcepub fn set_output_shape(&mut self, value: UdfOutputShape)
pub fn set_output_shape(&mut self, value: UdfOutputShape)
Sets output_shape to the provided enum value.
Trait Implementations§
Source§impl Clone for CompileUdfRequest
impl Clone for CompileUdfRequest
Source§impl Debug for CompileUdfRequest
impl Debug for CompileUdfRequest
Source§impl Default for CompileUdfRequest
impl Default for CompileUdfRequest
Source§impl Message for CompileUdfRequest
impl Message for CompileUdfRequest
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for CompileUdfRequest
impl PartialEq for CompileUdfRequest
impl StructuralPartialEq for CompileUdfRequest
Auto Trait Implementations§
impl Freeze for CompileUdfRequest
impl RefUnwindSafe for CompileUdfRequest
impl Send for CompileUdfRequest
impl Sync for CompileUdfRequest
impl Unpin for CompileUdfRequest
impl UnsafeUnpin for CompileUdfRequest
impl UnwindSafe for CompileUdfRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request