pub struct ComandoEmpacotado {
pub comando: String,
pub stdin: Option<Vec<u8>>,
}Expand description
Resultado do packing: comando remoto sem segredo na argv + bytes opcionais a enviar no stdin do canal SSH (GAP-SSH-SEC-001).
Fields§
§comando: StringLinha de comando remota (sem senha embutida).
stdin: Option<Vec<u8>>Dados a escrever no stdin do canal (ex.: senha + \n para sudo -S / su).
Trait Implementations§
Source§impl Clone for ComandoEmpacotado
impl Clone for ComandoEmpacotado
Source§fn clone(&self) -> ComandoEmpacotado
fn clone(&self) -> ComandoEmpacotado
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ComandoEmpacotado
impl RefUnwindSafe for ComandoEmpacotado
impl Send for ComandoEmpacotado
impl Sync for ComandoEmpacotado
impl Unpin for ComandoEmpacotado
impl UnsafeUnpin for ComandoEmpacotado
impl UnwindSafe for ComandoEmpacotado
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more