pub struct Edit {Show 27 fields
pub spec: PageSpec,
pub section: Option<EditSection>,
pub text: Option<String>,
pub summary: Option<String>,
pub tags: Option<Vec<String>>,
pub minor: bool,
pub notminor: bool,
pub bot: bool,
pub baserevid: Option<u32>,
pub basetimestamp: Option<MwTimestamp>,
pub starttimestamp: Option<MwTimestamp>,
pub recreate: bool,
pub createonly: bool,
pub nocreate: bool,
pub watchlist: Option<Watchlist>,
pub watchlistexpiry: Option<MwTimestamp>,
pub md5: Option<String>,
pub prependtext: Option<String>,
pub appendtext: Option<String>,
pub undo: Option<u32>,
pub undoafter: Option<u32>,
pub redirect: bool,
pub contentformat: Option<String>,
pub contentmodel: Option<String>,
pub token: String,
pub captchaword: Option<String>,
pub captchaid: Option<String>,
}Fields§
§spec: PageSpec§section: Option<EditSection>§text: Option<String>§summary: Option<String>§minor: bool§notminor: bool§bot: bool§baserevid: Option<u32>§basetimestamp: Option<MwTimestamp>§starttimestamp: Option<MwTimestamp>§recreate: bool§createonly: bool§nocreate: bool§watchlist: Option<Watchlist>§watchlistexpiry: Option<MwTimestamp>§md5: Option<String>§prependtext: Option<String>§appendtext: Option<String>§undo: Option<u32>§undoafter: Option<u32>§redirect: bool§contentformat: Option<String>§contentmodel: Option<String>§token: String§captchaword: Option<String>§captchaid: Option<String>Trait Implementations§
Auto Trait Implementations§
impl Freeze for Edit
impl RefUnwindSafe for Edit
impl Send for Edit
impl Sync for Edit
impl Unpin for Edit
impl UnwindSafe for Edit
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