pub struct ValidRangeType(/* private fields */);Implementations§
Source§impl ValidRangeType
impl ValidRangeType
pub const None: ValidRangeType
pub const Dereference: ValidRangeType
pub const DereferenceWrite: ValidRangeType
pub const WriteOnly: ValidRangeType
pub const NullOrDereference: ValidRangeType
pub const NullOrDereferenceWrite: ValidRangeType
pub const NullOrWriteOnly: ValidRangeType
Trait Implementations§
Source§impl Clone for ValidRangeType
impl Clone for ValidRangeType
Source§fn clone(&self) -> ValidRangeType
fn clone(&self) -> ValidRangeType
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 moreimpl Copy for ValidRangeType
Source§impl Debug for ValidRangeType
impl Debug for ValidRangeType
Source§impl Default for ValidRangeType
impl Default for ValidRangeType
Source§fn default() -> ValidRangeType
fn default() -> ValidRangeType
Returns the “default value” for a type. Read more
impl Eq for ValidRangeType
Source§impl Hash for ValidRangeType
impl Hash for ValidRangeType
Source§impl PartialEq for ValidRangeType
impl PartialEq for ValidRangeType
impl StructuralPartialEq for ValidRangeType
Auto Trait Implementations§
impl Freeze for ValidRangeType
impl RefUnwindSafe for ValidRangeType
impl Send for ValidRangeType
impl Sync for ValidRangeType
impl Unpin for ValidRangeType
impl UnsafeUnpin for ValidRangeType
impl UnwindSafe for ValidRangeType
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