pub struct NdjsonSourceCaps {
pub mode: NdjsonSourceMode,
pub forward: bool,
pub reverse: bool,
pub mmap: bool,
pub partitionable: bool,
pub framed_payload: bool,
}Fields§
§mode: NdjsonSourceMode§forward: bool§reverse: bool§mmap: bool§partitionable: bool§framed_payload: boolImplementations§
Source§impl NdjsonSourceCaps
impl NdjsonSourceCaps
pub fn for_mode(mode: NdjsonSourceMode, options: NdjsonOptions) -> Self
pub fn reader(options: NdjsonOptions) -> Self
pub fn file(options: NdjsonOptions) -> Self
Trait Implementations§
Source§impl Clone for NdjsonSourceCaps
impl Clone for NdjsonSourceCaps
Source§fn clone(&self) -> NdjsonSourceCaps
fn clone(&self) -> NdjsonSourceCaps
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 moreSource§impl Debug for NdjsonSourceCaps
impl Debug for NdjsonSourceCaps
Source§impl Display for NdjsonSourceCaps
impl Display for NdjsonSourceCaps
Source§impl PartialEq for NdjsonSourceCaps
impl PartialEq for NdjsonSourceCaps
Source§fn eq(&self, other: &NdjsonSourceCaps) -> bool
fn eq(&self, other: &NdjsonSourceCaps) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for NdjsonSourceCaps
impl Eq for NdjsonSourceCaps
impl StructuralPartialEq for NdjsonSourceCaps
Auto Trait Implementations§
impl Freeze for NdjsonSourceCaps
impl RefUnwindSafe for NdjsonSourceCaps
impl Send for NdjsonSourceCaps
impl Sync for NdjsonSourceCaps
impl Unpin for NdjsonSourceCaps
impl UnsafeUnpin for NdjsonSourceCaps
impl UnwindSafe for NdjsonSourceCaps
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more