Struct cyfs_bdt::IncreaseId
source · [−]pub struct IncreaseId(_);
Implementations
Trait Implementations
sourceimpl Clone for IncreaseId
impl Clone for IncreaseId
sourcefn clone(&self) -> IncreaseId
fn clone(&self) -> IncreaseId
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for IncreaseId
impl Debug for IncreaseId
sourceimpl Default for IncreaseId
impl Default for IncreaseId
sourceimpl Display for IncreaseId
impl Display for IncreaseId
sourceimpl Ord for IncreaseId
impl Ord for IncreaseId
sourcefn cmp(&self, other: &IncreaseId) -> Ordering
fn cmp(&self, other: &IncreaseId) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<IncreaseId> for IncreaseId
impl PartialEq<IncreaseId> for IncreaseId
sourcefn eq(&self, other: &IncreaseId) -> bool
fn eq(&self, other: &IncreaseId) -> bool
sourceimpl PartialOrd<IncreaseId> for IncreaseId
impl PartialOrd<IncreaseId> for IncreaseId
sourcefn partial_cmp(&self, other: &IncreaseId) -> Option<Ordering>
fn partial_cmp(&self, other: &IncreaseId) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresourceimpl<'de> RawDecode<'de> for IncreaseId
impl<'de> RawDecode<'de> for IncreaseId
fn raw_decode(buf: &'de [u8]) -> Result<(Self, &'de [u8]), BuckyError>
fn raw_decode_with_option(
buf: &'de [u8],
_opt: &RawDecodeOption
) -> Result<(Self, &'de [u8]), BuckyError>
sourceimpl RawEncode for IncreaseId
impl RawEncode for IncreaseId
fn raw_measure(
&self,
_purpose: &Option<RawEncodePurpose>
) -> Result<usize, BuckyError>
fn raw_encode<'a>(
&self,
buf: &'a mut [u8],
purpose: &Option<RawEncodePurpose>
) -> Result<&'a mut [u8], BuckyError>
fn raw_tail_encode(
&self,
buf: &'a mut [u8],
purpose: &Option<RawEncodePurpose>
) -> Result<&'a [u8], BuckyError>
fn raw_encode_to_buffer(&self) -> Result<Vec<u8, Global>, BuckyError>
fn raw_hash_value(&self) -> Result<HashValue, BuckyError>
fn hash_buf(&self, encoded_buf: &[u8]) -> HashValue
fn raw_hash_encode(&self) -> Result<Vec<u8, Global>, BuckyError>
impl Copy for IncreaseId
impl Eq for IncreaseId
impl StructuralEq for IncreaseId
impl StructuralPartialEq for IncreaseId
Auto Trait Implementations
impl RefUnwindSafe for IncreaseId
impl Send for IncreaseId
impl Sync for IncreaseId
impl Unpin for IncreaseId
impl UnwindSafe for IncreaseId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more