pub struct BatchItem {
pub operation: Option<Operation>,
pub unique_batch_item_id: Option<UniqueBatchItemID>,
pub result_status: ResultStatus,
pub result_reason: Option<ResultReason>,
pub result_message: Option<String>,
pub payload: Option<ResponsePayload>,
pub message_extension: Option<MessageExtension>,
}
Expand description
See KMIP 1.0 section 6.15 Batch Item.
Fields§
§operation: Option<Operation>
§unique_batch_item_id: Option<UniqueBatchItemID>
§result_status: ResultStatus
§result_reason: Option<ResultReason>
§result_message: Option<String>
§payload: Option<ResponsePayload>
§message_extension: Option<MessageExtension>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BatchItem
impl<'de> Deserialize<'de> for BatchItem
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for BatchItem
impl StructuralPartialEq for BatchItem
Auto Trait Implementations§
impl Freeze for BatchItem
impl RefUnwindSafe for BatchItem
impl Send for BatchItem
impl Sync for BatchItem
impl Unpin for BatchItem
impl UnwindSafe for BatchItem
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