pub struct GetSdrRepositoryInfo;Trait Implementations§
Source§impl From<GetRepositoryInfo> for Message
impl From<GetRepositoryInfo> for Message
Source§fn from(_: GetRepositoryInfo) -> Message
fn from(_: GetRepositoryInfo) -> Message
Converts to this type from the input type.
Source§impl IpmiCommand for GetRepositoryInfo
impl IpmiCommand for GetRepositoryInfo
Source§type Output = RepositoryInfo
type Output = RepositoryInfo
The output of this command, i.e. the expected response type.
Source§type Error = NotEnoughData
type Error = NotEnoughData
The type of error that can occur while parsing the response for this
command.
Source§fn parse_success_response(
data: &[u8],
) -> Result<<GetRepositoryInfo as IpmiCommand>::Output, <GetRepositoryInfo as IpmiCommand>::Error>
fn parse_success_response( data: &[u8], ) -> Result<<GetRepositoryInfo as IpmiCommand>::Output, <GetRepositoryInfo 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 GetRepositoryInfo
impl RefUnwindSafe for GetRepositoryInfo
impl Send for GetRepositoryInfo
impl Sync for GetRepositoryInfo
impl Unpin for GetRepositoryInfo
impl UnwindSafe for GetRepositoryInfo
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