INNER CODE UNIT · Rust
identity_v1
str4d/rage · age-plugin/src/lib.rs:300
fn identity_v1(self) -> io::Result<Self::IdentityV1> {
Err(io::Error::new(
io::ErrorKind::InvalidInput,
"plugin doesn't support identity-v1 state machine",
))
}
}
/// The interface that age plugins can use to interact with an age implementation.
pub trait Callbacks<E> {
/// Shows a message to the user.
///
/// This can be used to prompt the user to take some physical action, such as
/// inserting a hardware key.
fn message(&mut self, message: &str) -> age_core::plugin::Result<()>;
/// Requests that the user provides confirmation for some action.
///