pub struct TypeSet128;Expand description
Use 128-bit integers and 64-bit floats.
Trait Implementations§
Source§impl Debug for TypeSet128
impl Debug for TypeSet128
Source§impl Default for TypeSet128
impl Default for TypeSet128
Source§fn default() -> TypeSet128
fn default() -> TypeSet128
Returns the “default value” for a type. Read more
Source§impl TypeSet for TypeSet128
impl TypeSet for TypeSet128
Source§type Parser = TypeSet128
type Parser = TypeSet128
The typeset that will be used to parse source code.
Source§type Integer = <<TypeSet128 as TypeSet>::Parser as TypeSet>::Integer
type Integer = <<TypeSet128 as TypeSet>::Parser as TypeSet>::Integer
The type of unsigned integers in this type set.
Source§type SignedInteger = i128
type SignedInteger = i128
The type of signed integers in this type set.
Source§type Float = <<TypeSet128 as TypeSet>::Parser as TypeSet>::Float
type Float = <<TypeSet128 as TypeSet>::Parser as TypeSet>::Float
The type of floating point numbers in this type set.
Source§type Iterator = NoIterator
type Iterator = NoIterator
The type of an iterator value in this type set. Read more
Source§fn to_signed(v: Self::Integer) -> Result<Self::SignedInteger, OperatorError>
fn to_signed(v: Self::Integer) -> Result<Self::SignedInteger, OperatorError>
Converts an unsigned integer into a signed integer.
Source§fn to_usize(v: Self::Integer) -> Result<usize, OperatorError>
fn to_usize(v: Self::Integer) -> Result<usize, OperatorError>
Converts an unsigned integer into a Rust usize.
Source§fn int_from_usize(v: usize) -> Self::Integer
fn int_from_usize(v: usize) -> Self::Integer
Converts the given Rust usize to an integer.
Source§fn load_string<'s>(&'s self, str: &'s Self::String) -> &'s str
fn load_string<'s>(&'s self, str: &'s Self::String) -> &'s str
Loads a string.
Source§fn store_string(&mut self, str: &str) -> Self::String
fn store_string(&mut self, str: &str) -> Self::String
Stores a string.
Source§fn iter_has_next(&self, iter: &Self::Iterator) -> bool
fn iter_has_next(&self, iter: &Self::Iterator) -> bool
Returns whether the given iterator can yield another value.
Auto Trait Implementations§
impl Freeze for TypeSet128
impl RefUnwindSafe for TypeSet128
impl Send for TypeSet128
impl Sync for TypeSet128
impl Unpin for TypeSet128
impl UnsafeUnpin for TypeSet128
impl UnwindSafe for TypeSet128
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