pub struct LocalMachine { /* private fields */ }Expand description
This machine, holding the Lys identity whose derivation keys the link.
Implementations§
Source§impl LocalMachine
impl LocalMachine
Sourcepub const fn new(identity: Ed25519Identity) -> Self
pub const fn new(identity: Ed25519Identity) -> Self
Wraps the Lys identity this machine signs with.
Sourcepub fn machine(&self) -> MachineIdentity
pub fn machine(&self) -> MachineIdentity
This machine as Lys records it.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LocalMachine
impl RefUnwindSafe for LocalMachine
impl Send for LocalMachine
impl Sync for LocalMachine
impl Unpin for LocalMachine
impl UnsafeUnpin for LocalMachine
impl UnwindSafe for LocalMachine
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§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