Struct SopRenameRequest
pub struct SopRenameRequest {
pub from: String,
pub to: String,
}Expand description
Request payload for sops/rename: move the SOP stored under from to
to. Rename is its own operation rather than a side effect of sops/save
because saving persists under the submitted SOP’s name, so a name change
smuggled through a save would fork the SOP or overwrite a different one.
Fields§
§from: StringName the SOP is stored under today.
to: StringName to move it to. Must not already be taken.
Trait Implementations§
Source§impl Clone for SopRenameRequest
impl Clone for SopRenameRequest
Source§fn clone(&self) -> SopRenameRequest
fn clone(&self) -> SopRenameRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · §fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SopRenameRequest
impl Debug for SopRenameRequest
Source§impl<'de> Deserialize<'de> for SopRenameRequest
impl<'de> Deserialize<'de> for SopRenameRequest
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 SopRenameRequest
impl RefUnwindSafe for SopRenameRequest
impl Send for SopRenameRequest
impl Sync for SopRenameRequest
impl Unpin for SopRenameRequest
impl UnsafeUnpin for SopRenameRequest
impl UnwindSafe for SopRenameRequest
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