Skip to main content

CurrentLayer

Trait CurrentLayer 

Source
pub trait CurrentLayer {
    // Required methods
    fn export(&self, tile_ids: &[&str]) -> Vec<u8> ;
    fn import(&mut self, data: &[u8]) -> ImportResult;
    fn transport_capacity(&self) -> usize;
}
Expand description

Current layer: export/import/transport for tiles. Matches plato-ship-protocol::CurrentLayer exactly.

Required Methods§

Source

fn export(&self, tile_ids: &[&str]) -> Vec<u8>

Source

fn import(&mut self, data: &[u8]) -> ImportResult

Source

fn transport_capacity(&self) -> usize

Implementors§