#[non_exhaustive]pub struct NotBundled {
pub version: SchemaVersion,
}Expand description
A recognised IFC release whose table is not compiled into this build.
Returned by for_version when the release’s cargo feature (ifc2x3,
ifc4, ifc4x1, ifc4x2 or ifc4x3 on ifc-schema, passed through by
openbim-ifc) is off. Distinct from an unknown FILE_SCHEMA token, which
never becomes a SchemaVersion at all.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.version: SchemaVersionThe release that was asked for.
Trait Implementations§
Source§impl Clone for NotBundled
impl Clone for NotBundled
impl Copy for NotBundled
Source§impl Debug for NotBundled
impl Debug for NotBundled
Source§impl Display for NotBundled
impl Display for NotBundled
impl Eq for NotBundled
Source§impl Error for NotBundled
impl Error for NotBundled
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl Hash for NotBundled
impl Hash for NotBundled
Source§impl PartialEq for NotBundled
impl PartialEq for NotBundled
impl StructuralPartialEq for NotBundled
Auto Trait Implementations§
impl Freeze for NotBundled
impl RefUnwindSafe for NotBundled
impl Send for NotBundled
impl Sync for NotBundled
impl Unpin for NotBundled
impl UnsafeUnpin for NotBundled
impl UnwindSafe for NotBundled
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