pub struct GetChannelCipherSuites { /* private fields */ }Expand description
The Get Channel Cipher Suites command.
Implementations§
Trait Implementations§
Source§impl Clone for GetChannelCipherSuites
impl Clone for GetChannelCipherSuites
Source§fn clone(&self) -> GetChannelCipherSuites
fn clone(&self) -> GetChannelCipherSuites
Returns a duplicate 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 GetChannelCipherSuites
impl Debug for GetChannelCipherSuites
Source§impl From<GetChannelCipherSuites> for Message
impl From<GetChannelCipherSuites> for Message
Source§fn from(value: GetChannelCipherSuites) -> Message
fn from(value: GetChannelCipherSuites) -> Message
Converts to this type from the input type.
Source§impl IpmiCommand for GetChannelCipherSuites
impl IpmiCommand for GetChannelCipherSuites
Source§type Output = ChannelCipherSuites
type Output = ChannelCipherSuites
The output of this command, i.e. the expected response type.
Source§type Error = TooMuchData
type Error = TooMuchData
The type of error that can occur while parsing the response for this
command.
Source§fn parse_success_response(
data: &[u8],
) -> Result<<GetChannelCipherSuites as IpmiCommand>::Output, <GetChannelCipherSuites as IpmiCommand>::Error>
fn parse_success_response( data: &[u8], ) -> Result<<GetChannelCipherSuites as IpmiCommand>::Output, <GetChannelCipherSuites as IpmiCommand>::Error>
Try to parse the expected response for this command from the
provided
data, assuming a successful completion code.Source§fn handle_completion_code(
completion_code: CompletionErrorCode,
data: &[u8],
) -> Option<Self::Error>
fn handle_completion_code( completion_code: CompletionErrorCode, data: &[u8], ) -> Option<Self::Error>
Handle the provided completion code
completion_code and optionally provide
a special error in case of failure. Read moreAuto Trait Implementations§
impl Freeze for GetChannelCipherSuites
impl RefUnwindSafe for GetChannelCipherSuites
impl Send for GetChannelCipherSuites
impl Sync for GetChannelCipherSuites
impl Unpin for GetChannelCipherSuites
impl UnwindSafe for GetChannelCipherSuites
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