pub struct ProjectionHandlerVersion(/* private fields */);Expand description
A nonzero behavior version for one projection handler.
Implementations§
Source§impl ProjectionHandlerVersion
impl ProjectionHandlerVersion
Sourcepub fn new(value: u16) -> Result<Self, Diagnostic>
pub fn new(value: u16) -> Result<Self, Diagnostic>
Validate and construct a handler behavior version.
Trait Implementations§
Source§impl Clone for ProjectionHandlerVersion
impl Clone for ProjectionHandlerVersion
Source§fn clone(&self) -> ProjectionHandlerVersion
fn clone(&self) -> ProjectionHandlerVersion
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 ProjectionHandlerVersion
Source§impl Debug for ProjectionHandlerVersion
impl Debug for ProjectionHandlerVersion
impl Eq for ProjectionHandlerVersion
Source§impl Hash for ProjectionHandlerVersion
impl Hash for ProjectionHandlerVersion
Source§impl Ord for ProjectionHandlerVersion
impl Ord for ProjectionHandlerVersion
Source§fn cmp(&self, other: &ProjectionHandlerVersion) -> Ordering
fn cmp(&self, other: &ProjectionHandlerVersion) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for ProjectionHandlerVersion
impl PartialEq for ProjectionHandlerVersion
Source§impl PartialOrd for ProjectionHandlerVersion
impl PartialOrd for ProjectionHandlerVersion
Source§impl Serialize for ProjectionHandlerVersion
impl Serialize for ProjectionHandlerVersion
impl StructuralPartialEq for ProjectionHandlerVersion
Auto Trait Implementations§
impl Freeze for ProjectionHandlerVersion
impl RefUnwindSafe for ProjectionHandlerVersion
impl Send for ProjectionHandlerVersion
impl Sync for ProjectionHandlerVersion
impl Unpin for ProjectionHandlerVersion
impl UnsafeUnpin for ProjectionHandlerVersion
impl UnwindSafe for ProjectionHandlerVersion
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