pub struct FileSchema {
pub schema: Vec<String>,
}Expand description
File schema
Following EXPRESS schema is an exerpt from ISO-10303-21:2016(E) “8.2.4 file_schema”:
ENTITY file_schema;
schema_identifiers : LIST [1:?] OF UNIQUE schema_name;
END_ENTITY;
TYPE schema_name = STRING(1024);
END_TYPE;Fields§
§schema: Vec<String>Trait Implementations§
Source§impl Clone for FileSchema
impl Clone for FileSchema
Source§fn clone(&self) -> FileSchema
fn clone(&self) -> FileSchema
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 FileSchema
impl Debug for FileSchema
Source§impl<'de> Deserialize<'de> for FileSchema
impl<'de> Deserialize<'de> for FileSchema
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 FileSchema
impl PartialEq for FileSchema
impl StructuralPartialEq for FileSchema
Auto Trait Implementations§
impl Freeze for FileSchema
impl RefUnwindSafe for FileSchema
impl Send for FileSchema
impl Sync for FileSchema
impl Unpin for FileSchema
impl UnsafeUnpin for FileSchema
impl UnwindSafe for FileSchema
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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