pub struct ConsumerInfo {
pub identifier_key: Vec<u8>,
pub full_username: Option<String>,
pub lite_username: String,
pub credibility: Credibility,
}Expand description
Decoded identity information from Resources::Consumers.
Fields§
§identifier_key: Vec<u8>65-byte P-256 public key (uncompressed SEC1 format).
full_username: Option<String>Full person username, present only for Person-level credibility.
lite_username: StringLite username (always present).
credibility: CredibilityCredibility level for this consumer.
Trait Implementations§
Source§impl Clone for ConsumerInfo
impl Clone for ConsumerInfo
Source§fn clone(&self) -> ConsumerInfo
fn clone(&self) -> ConsumerInfo
Returns a duplicate 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 ConsumerInfo
impl Debug for ConsumerInfo
Source§impl PartialEq for ConsumerInfo
impl PartialEq for ConsumerInfo
impl Eq for ConsumerInfo
impl StructuralPartialEq for ConsumerInfo
Auto Trait Implementations§
impl Freeze for ConsumerInfo
impl RefUnwindSafe for ConsumerInfo
impl Send for ConsumerInfo
impl Sync for ConsumerInfo
impl Unpin for ConsumerInfo
impl UnsafeUnpin for ConsumerInfo
impl UnwindSafe for ConsumerInfo
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