#[non_exhaustive]pub struct OperatorConfirmReply {
pub outcome: String,
/* private fields */
}Expand description
A successful channel-0 reply to an OperatorConfirmRequest.
Only outcome: "confirmed" confirms the write. Refusals use crate::ErrorBody
instead. Readers must not treat an unknown outcome as confirmation.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.outcome: StringImplementations§
Trait Implementations§
Source§impl Clone for OperatorConfirmReply
impl Clone for OperatorConfirmReply
Source§impl Debug for OperatorConfirmReply
impl Debug for OperatorConfirmReply
Source§impl<'de> Deserialize<'de> for OperatorConfirmReply
impl<'de> Deserialize<'de> for OperatorConfirmReply
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 OperatorConfirmReply
Source§impl PartialEq for OperatorConfirmReply
impl PartialEq for OperatorConfirmReply
Source§impl Serialize for OperatorConfirmReply
impl Serialize for OperatorConfirmReply
impl StructuralPartialEq for OperatorConfirmReply
Auto Trait Implementations§
impl Freeze for OperatorConfirmReply
impl RefUnwindSafe for OperatorConfirmReply
impl Send for OperatorConfirmReply
impl Sync for OperatorConfirmReply
impl Unpin for OperatorConfirmReply
impl UnsafeUnpin for OperatorConfirmReply
impl UnwindSafe for OperatorConfirmReply
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