pub struct ProposalOffered {
pub doc: Address,
pub baseline: B3Hash,
pub start: u64,
pub end: u64,
pub before: String,
pub after: String,
}Expand description
proposal_offered: a run suggests replacing one stretch of one
version with other text.
Fields§
§doc: Address§baseline: B3Hash§start: u64The half-open byte interval of the baseline the suggestion is about.
end: u64§before: StringThe text that interval holds, in the baseline’s encoding.
after: StringThe text suggested in its place.
Trait Implementations§
Source§impl Clone for ProposalOffered
impl Clone for ProposalOffered
Source§impl Debug for ProposalOffered
impl Debug for ProposalOffered
Source§impl<'de> Deserialize<'de> for ProposalOffered
impl<'de> Deserialize<'de> for ProposalOffered
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 ProposalOffered
Source§impl PartialEq for ProposalOffered
impl PartialEq for ProposalOffered
Source§impl Serialize for ProposalOffered
impl Serialize for ProposalOffered
impl StructuralPartialEq for ProposalOffered
Auto Trait Implementations§
impl Freeze for ProposalOffered
impl RefUnwindSafe for ProposalOffered
impl Send for ProposalOffered
impl Sync for ProposalOffered
impl Unpin for ProposalOffered
impl UnsafeUnpin for ProposalOffered
impl UnwindSafe for ProposalOffered
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