pub struct EditRequest {
pub expect_version: DocumentVersion,
pub source: EditSource,
pub history: EditHistory,
pub steps: Vec<EditStep>,
}Fields§
§expect_version: DocumentVersionThe version the targets were read at.
source: EditSource§history: EditHistory§steps: Vec<EditStep>Trait Implementations§
Source§impl Clone for EditRequest
impl Clone for EditRequest
Source§impl Debug for EditRequest
impl Debug for EditRequest
Source§impl<'de> Deserialize<'de> for EditRequest
impl<'de> Deserialize<'de> for EditRequest
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
Source§impl PartialEq for EditRequest
impl PartialEq for EditRequest
Source§impl Serialize for EditRequest
impl Serialize for EditRequest
impl StructuralPartialEq for EditRequest
Auto Trait Implementations§
impl Freeze for EditRequest
impl RefUnwindSafe for EditRequest
impl Send for EditRequest
impl Sync for EditRequest
impl Unpin for EditRequest
impl UnsafeUnpin for EditRequest
impl UnwindSafe for EditRequest
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