Enum gistit_ipc::Instruction
source · [−]pub enum Instruction {
Listen {
host: Ipv4Addr,
port: u16,
},
Dial {
peer_id: String,
},
Provide {
hash: String,
data: Vec<u8>,
},
Get {
hash: String,
},
Status,
Shutdown,
Response(ServerResponse),
}
Variants
Listen
Dial
Fields
peer_id: String
Provide
Get
Fields
hash: String
Status
Shutdown
Response(ServerResponse)
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more