pub enum DefaultExt {
Final,
Appendable,
Mutable,
}Expand description
What an aggregate of unspecified extensibility is taken to be.
XTypes 1.3 §7.3.1.2.1.8 makes it appendable and then says in as many words that a compiler may let the user choose. Nothing here overrules a source that did say.
Variants§
Trait Implementations§
Source§impl Clone for DefaultExt
impl Clone for DefaultExt
impl Copy for DefaultExt
Source§impl Debug for DefaultExt
impl Debug for DefaultExt
impl Eq for DefaultExt
Source§impl From<DefaultExt> for Extensibility
impl From<DefaultExt> for Extensibility
Source§fn from(value: DefaultExt) -> Self
fn from(value: DefaultExt) -> Self
Converts to this type from the input type.
Source§impl From<Extensibility> for DefaultExt
impl From<Extensibility> for DefaultExt
Source§fn from(value: Extensibility) -> Self
fn from(value: Extensibility) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DefaultExt
impl PartialEq for DefaultExt
impl StructuralPartialEq for DefaultExt
Auto Trait Implementations§
impl Freeze for DefaultExt
impl RefUnwindSafe for DefaultExt
impl Send for DefaultExt
impl Sync for DefaultExt
impl Unpin for DefaultExt
impl UnsafeUnpin for DefaultExt
impl UnwindSafe for DefaultExt
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