Tweaks
This commit is contained in:
parent
13f1f80b01
commit
1fc7b5b404
|
@ -9,7 +9,7 @@ pub mod source;
|
|||
pub mod types;
|
||||
pub mod writer;
|
||||
|
||||
pub use domain::Domain;
|
||||
pub use domain::*;
|
||||
pub use reader::Reader;
|
||||
pub use repr::Annotations;
|
||||
pub use repr::Atom;
|
||||
|
@ -25,6 +25,9 @@ pub use repr::Value;
|
|||
pub use repr::owned;
|
||||
pub use repr::value;
|
||||
pub use signed_integer::SignedInteger;
|
||||
pub use source::BinarySource;
|
||||
pub use source::BytesBinarySource;
|
||||
pub use source::IOBinarySource;
|
||||
pub use types::AtomClass;
|
||||
pub use types::CompoundClass;
|
||||
pub use types::ValueClass;
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
use std::borrow::Cow;
|
||||
use std::convert::TryFrom;
|
||||
use std::io;
|
||||
use std::marker::PhantomData;
|
||||
|
||||
use crate::CompoundClass;
|
||||
use crate::SignedInteger;
|
||||
|
@ -287,7 +286,6 @@ pub trait Reader<'de> {
|
|||
pub struct IOValues<'de, R: Reader<'de>> {
|
||||
pub reader: R,
|
||||
pub read_annotations: bool,
|
||||
phantom: PhantomData<&'de ()>,
|
||||
}
|
||||
|
||||
impl<'de, R: Reader<'de>> IOValues<'de, R> {
|
||||
|
@ -295,7 +293,6 @@ impl<'de, R: Reader<'de>> IOValues<'de, R> {
|
|||
IOValues {
|
||||
reader,
|
||||
read_annotations: false,
|
||||
phantom: PhantomData,
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -491,6 +491,10 @@ impl<V> Record<V> {
|
|||
if v.is_empty() { panic!("Internal error: empty vec supplied to Record::_from_vec") }
|
||||
Record(v)
|
||||
}
|
||||
|
||||
pub fn _vec(&self) -> &Vec<V> {
|
||||
&self.0
|
||||
}
|
||||
}
|
||||
|
||||
impl<D: Domain, V: Value<D>> Value<D> for Record<V> {
|
||||
|
|
Loading…
Reference in New Issue