pub enum IrPrimitiveType {
String,
Int,
Float,
Bool,
Null,
Duration,
Time,
Image,
Audio,
Pdf,
Video,
Secret,
}Variants§
String
Int
Float
Bool
Null
Duration
Time
Image
Audio
Video
Secret
DR-0053 §5: the carrier of credential custody. A secret value can be
bound, passed, stored in a field, and placed in an effect position —
and no operation anywhere in the language or runtime yields its
material (models/maude/credential-no-eliminator.maude).
Trait Implementations§
Source§impl Clone for IrPrimitiveType
impl Clone for IrPrimitiveType
Source§fn clone(&self) -> IrPrimitiveType
fn clone(&self) -> IrPrimitiveType
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 IrPrimitiveType
impl Debug for IrPrimitiveType
impl Eq for IrPrimitiveType
Source§impl PartialEq for IrPrimitiveType
impl PartialEq for IrPrimitiveType
impl StructuralPartialEq for IrPrimitiveType
Auto Trait Implementations§
impl Freeze for IrPrimitiveType
impl RefUnwindSafe for IrPrimitiveType
impl Send for IrPrimitiveType
impl Sync for IrPrimitiveType
impl Unpin for IrPrimitiveType
impl UnsafeUnpin for IrPrimitiveType
impl UnwindSafe for IrPrimitiveType
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