Struct sshpuffin::libssh::ssh::SshMessage   
source · #[repr(transparent)]pub struct SshMessage(NonNull<ssh_message_struct>);Tuple Fields§
§0: NonNull<ssh_message_struct>Methods from Deref<Target = SshMessageRef>§
Trait Implementations§
source§impl AsMut<SshMessageRef> for SshMessage
 
impl AsMut<SshMessageRef> for SshMessage
source§fn as_mut(&mut self) -> &mut SshMessageRef
 
fn as_mut(&mut self) -> &mut SshMessageRef
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsRef<SshMessageRef> for SshMessage
 
impl AsRef<SshMessageRef> for SshMessage
source§fn as_ref(&self) -> &SshMessageRef
 
fn as_ref(&self) -> &SshMessageRef
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Borrow<SshMessageRef> for SshMessage
 
impl Borrow<SshMessageRef> for SshMessage
source§fn borrow(&self) -> &SshMessageRef
 
fn borrow(&self) -> &SshMessageRef
Immutably borrows from an owned value. Read more
source§impl BorrowMut<SshMessageRef> for SshMessage
 
impl BorrowMut<SshMessageRef> for SshMessage
source§fn borrow_mut(&mut self) -> &mut SshMessageRef
 
fn borrow_mut(&mut self) -> &mut SshMessageRef
Mutably borrows from an owned value. Read more
source§impl Deref for SshMessage
 
impl Deref for SshMessage
source§type Target = SshMessageRef
 
type Target = SshMessageRef
The resulting type after dereferencing.
source§fn deref(&self) -> &SshMessageRef
 
fn deref(&self) -> &SshMessageRef
Dereferences the value.
source§impl DerefMut for SshMessage
 
impl DerefMut for SshMessage
source§fn deref_mut(&mut self) -> &mut SshMessageRef
 
fn deref_mut(&mut self) -> &mut SshMessageRef
Mutably dereferences the value.
source§impl Drop for SshMessage
 
impl Drop for SshMessage
source§impl ForeignType for SshMessage
 
impl ForeignType for SshMessage
source§type Ref = SshMessageRef
 
type Ref = SshMessageRef
The type representing a reference to this type.
impl Send for SshMessage
impl Sync for SshMessage
Auto Trait Implementations§
impl Freeze for SshMessage
impl RefUnwindSafe for SshMessage
impl Unpin for SshMessage
impl UnwindSafe for SshMessage
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
§impl<Tail, T> Prepend<T> for Tail
 
impl<Tail, T> Prepend<T> for Tail
§type PreprendResult = Tail
 
type PreprendResult = Tail
The Resulting [
TupleList], of an [Prepend::prepend()] call,
including the prepended entry.