pub struct DynRecord(pub Vec<Field>);Expand description
Represents an untyped point in PCD data.
Tuple Fields§
§0: Vec<Field>Implementations§
Trait Implementations§
Source§impl PcdDeserialize for DynRecord
impl PcdDeserialize for DynRecord
Source§impl PcdSerialize for DynRecord
impl PcdSerialize for DynRecord
fn is_dynamic() -> bool
fn write_spec() -> Schema
fn write_chunk<Writer>(&self, writer: &mut Writer, spec: &Schema) -> Result<()>
fn write_line<Writer>(&self, writer: &mut Writer, spec: &Schema) -> Result<()>
impl StructuralPartialEq for DynRecord
Auto Trait Implementations§
impl Freeze for DynRecord
impl RefUnwindSafe for DynRecord
impl Send for DynRecord
impl Sync for DynRecord
impl Unpin for DynRecord
impl UnwindSafe for DynRecord
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> 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