Struct kmip_protocol::types::response::BatchItem [−][src]
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
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
Auto Trait Implementations
impl RefUnwindSafe for BatchItem
impl UnwindSafe for BatchItem
Blanket Implementations
Mutably borrows from an owned value. Read more