pub struct UnrecognizedEntry(RawKeystoreEntry);
Expand description
The opaque identifier of an unrecognized key inside a Keystore
.
Tuple Fields§
§0: RawKeystoreEntry
Methods from Deref<Target = RawKeystoreEntry>§
Sourcepub fn raw_id(&self) -> &RawEntryId
Available on crate feature onion-service-cli-extra
only.
pub fn raw_id(&self) -> &RawEntryId
onion-service-cli-extra
only.Return the underlying keystore-specific raw identifier of the entry.
Sourcepub fn keystore_id(&self) -> &KeystoreId
Available on crate feature onion-service-cli-extra
only.
pub fn keystore_id(&self) -> &KeystoreId
onion-service-cli-extra
only.Return the ID of the keystore this entry was found in.
Trait Implementations§
Source§impl Clone for UnrecognizedEntry
impl Clone for UnrecognizedEntry
Source§fn clone(&self) -> UnrecognizedEntry
fn clone(&self) -> UnrecognizedEntry
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 UnrecognizedEntry
impl Debug for UnrecognizedEntry
Source§impl Deref for UnrecognizedEntry
Available on crate feature onion-service-cli-extra
only.
impl Deref for UnrecognizedEntry
Available on crate feature
onion-service-cli-extra
only.Source§impl From<&UnrecognizedEntry> for RawKeystoreEntry
impl From<&UnrecognizedEntry> for RawKeystoreEntry
Source§fn from(value: &UnrecognizedEntry) -> Self
fn from(value: &UnrecognizedEntry) -> Self
Converts to this type from the input type.
Source§impl From<RawKeystoreEntry> for UnrecognizedEntry
impl From<RawKeystoreEntry> for UnrecognizedEntry
Source§fn from(value: RawKeystoreEntry) -> Self
fn from(value: RawKeystoreEntry) -> Self
Converts to this type from the input type.
Source§impl From<UnrecognizedEntry> for RawKeystoreEntry
impl From<UnrecognizedEntry> for RawKeystoreEntry
Source§fn from(value: UnrecognizedEntry) -> Self
fn from(value: UnrecognizedEntry) -> Self
Converts to this type from the input type.
Source§impl PartialEq for UnrecognizedEntry
impl PartialEq for UnrecognizedEntry
impl StructuralPartialEq for UnrecognizedEntry
Auto Trait Implementations§
impl Freeze for UnrecognizedEntry
impl RefUnwindSafe for UnrecognizedEntry
impl Send for UnrecognizedEntry
impl Sync for UnrecognizedEntry
impl Unpin for UnrecognizedEntry
impl UnwindSafe for UnrecognizedEntry
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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,
§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Converts
Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
, which can then be
downcast
into Box<dyn ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Converts
Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
, which can then be further
downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Converts
&Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Converts
&mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s.§impl<T> DowncastSend for T
impl<T> DowncastSend for T
§impl<T> DowncastSync for T
impl<T> DowncastSync for T
§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