pub struct CommonInlineUserDefinedDataSourceExpression {
pub name: String,
pub python_data_source: PythonDataSourcePayload,
}Expand description
Represents a CommonInlineUserDefinedDataSource command. Wraps a Python data source with its name.
Fields§
§name: StringName of the data source (e.g., “my_source”).
python_data_source: PythonDataSourcePayloadThe Python data source payload (command and python version).
Implementations§
Source§impl CommonInlineUserDefinedDataSourceExpression
impl CommonInlineUserDefinedDataSourceExpression
Sourcepub fn new(name: String, python_data_source: PythonDataSourcePayload) -> Self
pub fn new(name: String, python_data_source: PythonDataSourcePayload) -> Self
Create a new CommonInlineUserDefinedDataSource expression.
Sourcepub fn to_proto(&self) -> CommonInlineUserDefinedDataSource
pub fn to_proto(&self) -> CommonInlineUserDefinedDataSource
Convert to a proto CommonInlineUserDefinedDataSource message.
Trait Implementations§
Source§impl Clone for CommonInlineUserDefinedDataSourceExpression
impl Clone for CommonInlineUserDefinedDataSourceExpression
Source§fn clone(&self) -> CommonInlineUserDefinedDataSourceExpression
fn clone(&self) -> CommonInlineUserDefinedDataSourceExpression
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl StructuralPartialEq for CommonInlineUserDefinedDataSourceExpression
Auto Trait Implementations§
impl Freeze for CommonInlineUserDefinedDataSourceExpression
impl RefUnwindSafe for CommonInlineUserDefinedDataSourceExpression
impl Send for CommonInlineUserDefinedDataSourceExpression
impl Sync for CommonInlineUserDefinedDataSourceExpression
impl Unpin for CommonInlineUserDefinedDataSourceExpression
impl UnsafeUnpin for CommonInlineUserDefinedDataSourceExpression
impl UnwindSafe for CommonInlineUserDefinedDataSourceExpression
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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