pub struct EntityRenameRequest {
pub entity_id: WireUuid,
pub new_canonical_name: String,
pub move_to_alias: bool,
pub request_id: WireUuid,
}Expand description
ENTITY_RENAME (0x0133). Change only the canonical name. move_to_alias
keeps the old name reachable as an alias instead of dropping it, so a
rename never silently loses a name the graph already links by.
Fields§
§entity_id: WireUuid§new_canonical_name: String§move_to_alias: bool§request_id: WireUuidTrait Implementations§
Source§impl Clone for EntityRenameRequest
impl Clone for EntityRenameRequest
Source§impl Debug for EntityRenameRequest
impl Debug for EntityRenameRequest
Source§impl<'de> Deserialize<'de> for EntityRenameRequest
impl<'de> Deserialize<'de> for EntityRenameRequest
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 EntityRenameRequest
impl PartialEq for EntityRenameRequest
Source§impl Serialize for EntityRenameRequest
impl Serialize for EntityRenameRequest
impl StructuralPartialEq for EntityRenameRequest
Auto Trait Implementations§
impl Freeze for EntityRenameRequest
impl RefUnwindSafe for EntityRenameRequest
impl Send for EntityRenameRequest
impl Sync for EntityRenameRequest
impl Unpin for EntityRenameRequest
impl UnsafeUnpin for EntityRenameRequest
impl UnwindSafe for EntityRenameRequest
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