pub struct AeaAuthData { /* private fields */ }Implementations§
Source§impl AeaAuthData
impl AeaAuthData
pub fn new() -> Result<Self>
pub fn from_context(context: &AeaContext) -> Result<Self>
pub fn entry_count(&self) -> u32
pub fn is_empty(&self) -> bool
pub fn entry(&self, index: u32) -> Result<NamedBlobEntry>
pub fn entries(&self) -> Result<Vec<NamedBlobEntry>>
pub fn append_entry(&mut self, entry: &NamedBlobEntry) -> Result<()>
pub fn set_entry(&mut self, index: u32, entry: &NamedBlobEntry) -> Result<()>
pub fn clear(&mut self) -> Result<()>
pub fn remove_entry(&mut self, index: u32) -> Result<()>
pub fn encoded_size(&self) -> usize
pub fn encoded_data(&self) -> Result<Vec<u8>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AeaAuthData
impl RefUnwindSafe for AeaAuthData
impl !Send for AeaAuthData
impl !Sync for AeaAuthData
impl Unpin for AeaAuthData
impl UnsafeUnpin for AeaAuthData
impl UnwindSafe for AeaAuthData
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