pub struct CommentResult {
pub status: String,
pub address: String,
pub comment_type: String,
pub previous_comment: Option<String>,
pub durable: bool,
}Expand description
Result of the comment write tool (M2b §3.1). previous_comment is present only when a prior
non-empty comment was overwritten or cleared. address is canonicalized by the rmcp handler.
Fields§
§status: String§address: String§comment_type: String§previous_comment: Option<String>§durable: boolTrait Implementations§
Source§impl Clone for CommentResult
impl Clone for CommentResult
Source§fn clone(&self) -> CommentResult
fn clone(&self) -> CommentResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CommentResult
impl Debug for CommentResult
Source§impl<'de> Deserialize<'de> for CommentResult
impl<'de> Deserialize<'de> for CommentResult
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 CommentResult
Source§impl PartialEq for CommentResult
impl PartialEq for CommentResult
Source§impl Serialize for CommentResult
impl Serialize for CommentResult
impl StructuralPartialEq for CommentResult
Auto Trait Implementations§
impl Freeze for CommentResult
impl RefUnwindSafe for CommentResult
impl Send for CommentResult
impl Sync for CommentResult
impl Unpin for CommentResult
impl UnsafeUnpin for CommentResult
impl UnwindSafe for CommentResult
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