pub enum IPCMessageProtocol {
Stream,
File,
}Expand description
Arrow framing protocol.
There are two variants: one for bounded files and one for unbounded streams. Each defines its own termination markers, in line with the official Apache Arrow IPC specification.
Variants§
Trait Implementations§
Source§impl Clone for IPCMessageProtocol
impl Clone for IPCMessageProtocol
Source§fn clone(&self) -> IPCMessageProtocol
fn clone(&self) -> IPCMessageProtocol
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 Copy for IPCMessageProtocol
Source§impl Debug for IPCMessageProtocol
impl Debug for IPCMessageProtocol
Source§impl PartialEq for IPCMessageProtocol
impl PartialEq for IPCMessageProtocol
impl StructuralPartialEq for IPCMessageProtocol
Auto Trait Implementations§
impl Freeze for IPCMessageProtocol
impl RefUnwindSafe for IPCMessageProtocol
impl Send for IPCMessageProtocol
impl Sync for IPCMessageProtocol
impl Unpin for IPCMessageProtocol
impl UnsafeUnpin for IPCMessageProtocol
impl UnwindSafe for IPCMessageProtocol
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