pub struct WebizenRegistry { /* private fields */ }Expand description
Webizen identity registry
Implementations§
Source§impl WebizenRegistry
impl WebizenRegistry
Sourcepub fn register_webizen(
&mut self,
identity: WebizenIdentity,
) -> Result<(), String>
pub fn register_webizen( &mut self, identity: WebizenIdentity, ) -> Result<(), String>
Register a Webizen identity
Sourcepub fn get_webizen(&self, webizen_id: WebizenId) -> Option<&WebizenIdentity>
pub fn get_webizen(&self, webizen_id: WebizenId) -> Option<&WebizenIdentity>
Get Webizen identity by ID
Sourcepub fn get_webizen_by_webid(&self, webid_hash: u64) -> Option<WebizenId>
pub fn get_webizen_by_webid(&self, webid_hash: u64) -> Option<WebizenId>
Get Webizen ID by WebID hash
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WebizenRegistry
impl RefUnwindSafe for WebizenRegistry
impl Send for WebizenRegistry
impl Sync for WebizenRegistry
impl Unpin for WebizenRegistry
impl UnsafeUnpin for WebizenRegistry
impl UnwindSafe for WebizenRegistry
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more§impl<T> NoneValue for Twhere
T: Default,
impl<T> NoneValue for Twhere
T: Default,
type NoneType = T
§fn null_value() -> T
fn null_value() -> T
The none-equivalent value.