Struct datafusion::execution::context::EmptySerializerRegistry
source · pub struct EmptySerializerRegistry;
Expand description
Default implementation of SerializerRegistry that throws unimplemented error for all requests.
Trait Implementations§
source§impl SerializerRegistry for EmptySerializerRegistry
impl SerializerRegistry for EmptySerializerRegistry
source§fn serialize_logical_plan(
&self,
node: &dyn UserDefinedLogicalNode
) -> Result<Vec<u8>>
fn serialize_logical_plan( &self, node: &dyn UserDefinedLogicalNode ) -> Result<Vec<u8>>
Serialize this node to a byte array. This serialization should not include
input plans.
source§fn deserialize_logical_plan(
&self,
name: &str,
_bytes: &[u8]
) -> Result<Arc<dyn UserDefinedLogicalNode>>
fn deserialize_logical_plan( &self, name: &str, _bytes: &[u8] ) -> Result<Arc<dyn UserDefinedLogicalNode>>
Deserialize user defined logical plan node (UserDefinedLogicalNode) from
bytes.
Auto Trait Implementations§
impl Freeze for EmptySerializerRegistry
impl RefUnwindSafe for EmptySerializerRegistry
impl Send for EmptySerializerRegistry
impl Sync for EmptySerializerRegistry
impl Unpin for EmptySerializerRegistry
impl UnwindSafe for EmptySerializerRegistry
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