Trait solo2::apps::App[][src]

pub trait App: AsRef<Smartcard> + AsMut<Smartcard> + From<Smartcard> + Into<Smartcard> + Sized {
    const RID: &'static [u8];
    const PIX: &'static [u8];
    fn aid() -> Vec<u8>
Notable traits for Vec<u8, A>
impl<A> Write for Vec<u8, A> where
    A: Allocator
{ ... }
fn select(&mut self) -> Result<Vec<u8>> { ... }
fn card(&mut self) -> &mut Smartcard { ... }
fn new(uuid: Uuid) -> Result<Self> { ... }
fn with(card: Smartcard) -> Self { ... }
fn into_inner(self) -> Smartcard { ... }
fn call(&mut self, instruction: u8) -> Result<Vec<u8>> { ... }
fn call_with(&mut self, instruction: u8, data: &[u8]) -> Result<Vec<u8>> { ... }
fn print_aid() { ... } }

Associated Constants

Provided methods

Implementors