pub struct SimpleReprSchema { /* private fields */ }
Implementations§
Source§impl SimpleReprSchema
impl SimpleReprSchema
pub fn new() -> SimpleReprSchema
pub fn from_schema(&mut self, schema: &Schema)
pub fn convert_shape_decl( &mut self, shape_decl: &ShapeDecl, schema: &Schema, ) -> SimpleReprShape
pub fn convert_shape_expr( &mut self, name: &ShapeExprLabel, shape: &ShapeExpr, schema: &Schema, ) -> SimpleReprShape
pub fn convert_shape( &mut self, name: &ShapeExprLabel, shape: &Shape, schema: &Schema, ) -> SimpleReprShape
pub fn convert_triple_expr( &mut self, shape: &mut SimpleReprShape, te: &TripleExpr, schema: &Schema, )
Trait Implementations§
Source§impl Clone for SimpleReprSchema
impl Clone for SimpleReprSchema
Source§fn clone(&self) -> SimpleReprSchema
fn clone(&self) -> SimpleReprSchema
Returns a copy of the value. Read more
1.0.0 · 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 SimpleReprSchema
impl Debug for SimpleReprSchema
Source§impl Default for SimpleReprSchema
impl Default for SimpleReprSchema
Source§impl<'de> Deserialize<'de> for SimpleReprSchema
impl<'de> Deserialize<'de> for SimpleReprSchema
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SimpleReprSchema
impl PartialEq for SimpleReprSchema
Source§impl Serialize for SimpleReprSchema
impl Serialize for SimpleReprSchema
impl StructuralPartialEq for SimpleReprSchema
Auto Trait Implementations§
impl Freeze for SimpleReprSchema
impl RefUnwindSafe for SimpleReprSchema
impl Send for SimpleReprSchema
impl Sync for SimpleReprSchema
impl Unpin for SimpleReprSchema
impl UnwindSafe for SimpleReprSchema
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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