pub struct ScsiDiskSavedState {
pub sector_count: u64,
pub sense_data: Option<SavedSenseData>,
}
Fields§
§sector_count: u64
§sense_data: Option<SavedSenseData>
Trait Implementations§
Source§impl Clone for ScsiDiskSavedState
impl Clone for ScsiDiskSavedState
Source§fn clone(&self) -> ScsiDiskSavedState
fn clone(&self) -> ScsiDiskSavedState
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 ScsiDiskSavedState
impl Debug for ScsiDiskSavedState
Source§impl DefaultEncoding for ScsiDiskSavedState
impl DefaultEncoding for ScsiDiskSavedState
Source§impl DescribeTable for ScsiDiskSavedState
impl DescribeTable for ScsiDiskSavedState
Source§const DESCRIPTION: MessageDescription<'static>
const DESCRIPTION: MessageDescription<'static>
The protobuf message description for this type.
Source§impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for ScsiDiskSavedState
impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for ScsiDiskSavedState
Source§impl<AnyR: 'static> StructEncodeMetadata<AnyR> for ScsiDiskSavedState
impl<AnyR: 'static> StructEncodeMetadata<AnyR> for ScsiDiskSavedState
Source§impl StructMetadata for ScsiDiskSavedState
impl StructMetadata for ScsiDiskSavedState
impl Copy for ScsiDiskSavedState
Auto Trait Implementations§
impl Freeze for ScsiDiskSavedState
impl RefUnwindSafe for ScsiDiskSavedState
impl Send for ScsiDiskSavedState
impl Sync for ScsiDiskSavedState
impl Unpin for ScsiDiskSavedState
impl UnwindSafe for ScsiDiskSavedState
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> DescribedProtobuf for Twhere
T: DefaultEncoding + Protobuf,
<T as DefaultEncoding>::Encoding: DescribeMessage<T>,
impl<T> DescribedProtobuf for Twhere
T: DefaultEncoding + Protobuf,
<T as DefaultEncoding>::Encoding: DescribeMessage<T>,
§const DESCRIPTION: MessageDescription<'static>
const DESCRIPTION: MessageDescription<'static>
The message description.
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> MeshField for T
impl<T> MeshField for T
§impl<T> MeshPayload for T
impl<T> MeshPayload for T
§impl<T> Protobuf for Twhere
T: DefaultEncoding,
<T as DefaultEncoding>::Encoding: MessageEncode<T, NoResources> + for<'a> MessageDecode<'a, T, NoResources> + FieldEncode<T, NoResources> + for<'a> FieldDecode<'a, T, NoResources>,
impl<T> Protobuf for Twhere
T: DefaultEncoding,
<T as DefaultEncoding>::Encoding: MessageEncode<T, NoResources> + for<'a> MessageDecode<'a, T, NoResources> + FieldEncode<T, NoResources> + for<'a> FieldDecode<'a, T, NoResources>,
§impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
§fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
Computes the message size, as in [
MessageEncode::compute_message_size
].§fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
Writes the message, as in [
MessageEncode::write_message
].