pub struct SaveKey {
pub document: DocumentId,
pub revision: BufferRevision,
pub focus: u64,
pub close: bool,
pub target: Option<PathBuf>,
pub force: bool,
}Fields§
§document: DocumentId§revision: BufferRevision§focus: u64§close: bool§target: Option<PathBuf>§force: boolTrait Implementations§
Source§impl<'de> Deserialize<'de> for SaveKey
impl<'de> Deserialize<'de> for SaveKey
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 SaveKey
impl StructuralPartialEq for SaveKey
Auto Trait Implementations§
impl Freeze for SaveKey
impl RefUnwindSafe for SaveKey
impl Send for SaveKey
impl Sync for SaveKey
impl Unpin for SaveKey
impl UnsafeUnpin for SaveKey
impl UnwindSafe for SaveKey
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.