Struct ssh_packet::userauth::PasswdChangereq  
source · pub struct PasswdChangereq {
    pub prompt: StringUtf8,
    pub language: StringAscii,
}Expand description
The SSH_MSG_USERAUTH_PASSWD_CHANGEREQ message.
see https://datatracker.ietf.org/doc/html/rfc4252#section-8.
Fields§
§prompt: StringUtf8Password change prompt.
language: StringAsciiLanguage tag (deprecated).
Trait Implementations§
source§impl BinRead for PasswdChangereq
 
impl BinRead for PasswdChangereq
source§fn read_options<R: Read + Seek>(
    __binrw_generated_var_reader: &mut R,
    __binrw_generated_var_endian: Endian,
    __binrw_generated_var_arguments: Self::Args<'_>
) -> BinResult<Self>
 
fn read_options<R: Read + Seek>( __binrw_generated_var_reader: &mut R, __binrw_generated_var_endian: Endian, __binrw_generated_var_arguments: Self::Args<'_> ) -> BinResult<Self>
source§fn read<R>(reader: &mut R) -> Result<Self, Error>
 
fn read<R>(reader: &mut R) -> Result<Self, Error>
Read 
Self from the reader using default arguments. Read moresource§fn read_be<R>(reader: &mut R) -> Result<Self, Error>
 
fn read_be<R>(reader: &mut R) -> Result<Self, Error>
Read 
Self from the reader using default arguments and assuming
big-endian byte order. Read moresource§fn read_le<R>(reader: &mut R) -> Result<Self, Error>
 
fn read_le<R>(reader: &mut R) -> Result<Self, Error>
Read 
Self from the reader using default arguments and assuming
little-endian byte order. Read moresource§fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
 
fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
Read 
T from the reader assuming native-endian byte order. Read moresource§fn read_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
 
fn read_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read 
Self from the reader using the given arguments. Read moresource§fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
 
fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read 
Self from the reader, assuming big-endian byte order, using the
given arguments. Read moresource§impl BinWrite for PasswdChangereq
 
impl BinWrite for PasswdChangereq
source§fn write_options<W: Write + Seek>(
    &self,
    __binrw_generated_var_writer: &mut W,
    __binrw_generated_var_endian: Endian,
    __binrw_generated_var_arguments: Self::Args<'_>
) -> BinResult<()>
 
fn write_options<W: Write + Seek>( &self, __binrw_generated_var_writer: &mut W, __binrw_generated_var_endian: Endian, __binrw_generated_var_arguments: Self::Args<'_> ) -> BinResult<()>
source§fn write<W>(&self, writer: &mut W) -> Result<(), Error>
 
fn write<W>(&self, writer: &mut W) -> Result<(), Error>
Write 
Self to the writer using default arguments. Read moresource§fn write_be<W>(&self, writer: &mut W) -> Result<(), Error>
 
fn write_be<W>(&self, writer: &mut W) -> Result<(), Error>
Write 
Self to the writer assuming big-endian byte order. Read moresource§fn write_le<W>(&self, writer: &mut W) -> Result<(), Error>
 
fn write_le<W>(&self, writer: &mut W) -> Result<(), Error>
Write 
Self to the writer assuming little-endian byte order. Read moresource§fn write_args<W>(
    &self,
    writer: &mut W,
    args: Self::Args<'_>
) -> Result<(), Error>
 
fn write_args<W>( &self, writer: &mut W, args: Self::Args<'_> ) -> Result<(), Error>
Write 
Self to the writer using the given arguments. Read moresource§impl Clone for PasswdChangereq
 
impl Clone for PasswdChangereq
source§fn clone(&self) -> PasswdChangereq
 
fn clone(&self) -> PasswdChangereq
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moresource§impl Debug for PasswdChangereq
 
impl Debug for PasswdChangereq
source§impl Default for PasswdChangereq
 
impl Default for PasswdChangereq
source§fn default() -> PasswdChangereq
 
fn default() -> PasswdChangereq
Returns the “default value” for a type. Read more
source§impl ReadEndian for PasswdChangereq
 
impl ReadEndian for PasswdChangereq
source§const ENDIAN: EndianKind = _
 
const ENDIAN: EndianKind = _
The endianness of the type.
source§impl ReadMagic for PasswdChangereq
 
impl ReadMagic for PasswdChangereq
source§impl WriteEndian for PasswdChangereq
 
impl WriteEndian for PasswdChangereq
source§const ENDIAN: EndianKind = _
 
const ENDIAN: EndianKind = _
The endianness of the type.
Auto Trait Implementations§
impl Freeze for PasswdChangereq
impl RefUnwindSafe for PasswdChangereq
impl Send for PasswdChangereq
impl Sync for PasswdChangereq
impl Unpin for PasswdChangereq
impl UnwindSafe for PasswdChangereq
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