pub struct MessageDeltaContentTextAnnotationsFilePathObject {
pub end_index: Option<i32>,
pub file_path: Option<MessageDeltaContentTextAnnotationsFilePathObjectFilePath>,
pub index: i32,
pub start_index: Option<i32>,
pub text: Option<String>,
pub _type: String,
}
Fields§
§end_index: Option<i32>
§file_path: Option<MessageDeltaContentTextAnnotationsFilePathObjectFilePath>
§index: i32
The index of the annotation in the text content part.
start_index: Option<i32>
§text: Option<String>
The text in the message content that needs to be replaced.
_type: String
Always file_path
.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MessageDeltaContentTextAnnotationsFilePathObject
impl<'de> Deserialize<'de> for MessageDeltaContentTextAnnotationsFilePathObject
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
Auto Trait Implementations§
impl Freeze for MessageDeltaContentTextAnnotationsFilePathObject
impl RefUnwindSafe for MessageDeltaContentTextAnnotationsFilePathObject
impl Send for MessageDeltaContentTextAnnotationsFilePathObject
impl Sync for MessageDeltaContentTextAnnotationsFilePathObject
impl Unpin for MessageDeltaContentTextAnnotationsFilePathObject
impl UnwindSafe for MessageDeltaContentTextAnnotationsFilePathObject
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