Lines Matching defs:self
108 async fn receive_packet(&mut self, out: &mut [u8]) -> Result<usize>; in receive_packet()
114 async fn send_packet(&mut self, packet: &[u8]) -> Result<()>; in send_packet()
127 async fn read_exact(&mut self, out: &mut [u8]) -> Result<()>; in read_exact()
130 async fn write_exact(&mut self, data: &[u8]) -> Result<()>; in write_exact()
150 async fn receive_packet(&mut self, out: &mut [u8]) -> Result<usize> { in receive_packet()
163 async fn send_packet(&mut self, packet: &[u8]) -> Result<()> { in send_packet()
192 fn fmt(&self, f: &mut Formatter<'_>) -> core::fmt::Result { in fmt()
239 &mut self, in get_var()
248 &mut self, in get_var_as_str()
290 async fn get_var_all(&mut self, responder: impl VarInfoSender) -> CommandResult<()>; in get_var_all()
297 &mut self, in download_complete()
308 async fn flash(&mut self, part: &str, responder: impl InfoSender) -> CommandResult<()>; in flash()
316 async fn erase(&mut self, part: &str, responder: impl InfoSender) -> CommandResult<()>; in erase()
343 async fn upload(&mut self, responder: impl UploadBuilder + InfoSender) -> CommandResult<()>; in upload()
354 &mut self, in fetch()
375 &mut self, in reboot()
391 async fn set_active(&mut self, slot: &str, responder: impl InfoSender) -> CommandResult<()>; in set_active()
405 async fn boot(&mut self, responder: impl InfoSender + OkaySender) -> CommandResult<()>; in boot()
420 &mut self, in oem()
465 &mut self, in send_var_info()
479 async fn send_formatted_info<F: FnOnce(&mut dyn Write)>(&mut self, cb: F) -> Result<()>; in send_formatted_info()
482 async fn send_info(&mut self, msg: &str) -> Result<()> { in send_info()
494 async fn send_formatted_okay<F: FnOnce(&mut dyn Write)>(self, cb: F) -> Result<()>; in send_formatted_okay()
497 async fn send_okay(self, msg: &str) -> Result<()> in send_okay() argument
511 async fn initiate_upload(self, data_size: u64) -> Result<impl Uploader>; in initiate_upload() argument
517 async fn upload(&mut self, data: &[u8]) -> Result<()>; in upload()
539 async fn send_buffer(&mut self, size: usize) -> Result<()> { in send_buffer()
551 async fn send_formatted_msg<F: FnOnce(&mut dyn Write)>( in send_formatted_msg()
564 async fn send_data_message(&mut self, data_size: u64) -> Result<()> { in send_data_message()
571 &mut self, in send_var_info()
608 async fn send_formatted_info<F: FnOnce(&mut dyn Write)>(&mut self, cb: F) -> Result<()> { in send_formatted_info()
614 async fn send_formatted_okay<F: FnOnce(&mut dyn Write)>(self, cb: F) -> Result<()> { in send_formatted_okay()
620 async fn initiate_upload(self, data_size: u64) -> Result<impl Uploader> { in initiate_upload() argument
630 async fn upload(&mut self, data: &[u8]) -> Result<()> { in upload()
655 async fn initiate_upload(self, _: u64) -> Result<impl Uploader, Error> { in initiate_upload() argument
661 async fn send_formatted_info<F: FnOnce(&mut dyn Write)>( in send_formatted_info()
674 async fn upload(&mut self, data: &[u8]) -> Result<(), Error> { in upload()
1083 &mut self, in get_var()
1099 async fn get_var_all(&mut self, mut responder: impl VarInfoSender) -> CommandResult<()> { in get_var_all()
1111 &mut self, in download_complete()
1119 async fn flash(&mut self, part: &str, _: impl InfoSender) -> CommandResult<()> { in flash()
1124 async fn erase(&mut self, part: &str, _: impl InfoSender) -> CommandResult<()> { in erase()
1129 async fn upload(&mut self, responder: impl UploadBuilder) -> CommandResult<()> { in upload()
1139 &mut self, in fetch()
1152 async fn boot(&mut self, mut responder: impl InfoSender + OkaySender) -> CommandResult<()> { in boot()
1157 &mut self, in reboot()
1170 async fn set_active(&mut self, slot: &str, _: impl InfoSender) -> CommandResult<()> { in set_active()
1176 &mut self, in oem()
1200 fn add_input(&mut self, packet: &[u8]) { in add_input()
1206 async fn receive_packet(&mut self, out: &mut [u8]) -> Result<usize> { in receive_packet()
1218 async fn send_packet(&mut self, packet: &[u8]) -> Result<()> { in send_packet()
1232 fn add_input(&mut self, data: &[u8]) { in add_input()
1237 fn add_length_prefixed_input(&mut self, data: &[u8]) { in add_length_prefixed_input()
1244 async fn read_exact(&mut self, out: &mut [u8]) -> Result<()> { in read_exact()
1251 async fn write_exact(&mut self, data: &[u8]) -> Result<()> { in write_exact()