pub struct ClassgroupElement {
pub data: Bytes100,
}Fields§
§data: Bytes100Implementations§
Source§impl ClassgroupElement
impl ClassgroupElement
pub fn new(data: Bytes100) -> ClassgroupElement
Trait Implementations§
Source§impl Clone for ClassgroupElement
impl Clone for ClassgroupElement
Source§fn clone(&self) -> ClassgroupElement
fn clone(&self) -> ClassgroupElement
Returns a copy of the value. Read more
1.0.0 · 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 ClassgroupElement
impl Debug for ClassgroupElement
Source§impl Default for ClassgroupElement
impl Default for ClassgroupElement
Source§impl Hash for ClassgroupElement
impl Hash for ClassgroupElement
Source§impl PartialEq for ClassgroupElement
impl PartialEq for ClassgroupElement
Source§impl Streamable for ClassgroupElement
impl Streamable for ClassgroupElement
fn update_digest(&self, digest: &mut Sha256)
fn stream(&self, out: &mut Vec<u8>) -> Result<()>
fn parse<const TRUSTED: bool>(input: &mut Cursor<&[u8]>) -> Result<Self>
fn to_bytes(&self) -> Result<Vec<u8>, Error>
fn from_bytes(bytes: &[u8]) -> Result<Self, Error>where
Self: Sized,
fn from_bytes_unchecked(bytes: &[u8]) -> Result<Self, Error>where
Self: Sized,
fn hash(&self) -> [u8; 32]
impl Copy for ClassgroupElement
impl Eq for ClassgroupElement
impl StructuralPartialEq for ClassgroupElement
Auto Trait Implementations§
impl Freeze for ClassgroupElement
impl RefUnwindSafe for ClassgroupElement
impl Send for ClassgroupElement
impl Sync for ClassgroupElement
impl Unpin for ClassgroupElement
impl UnwindSafe for ClassgroupElement
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.