pub struct LinuxRenameDestination { /* private fields */ }Expand description
Existing destination resolved before a rename transaction.
Implementations§
Source§impl LinuxRenameDestination
impl LinuxRenameDestination
pub const fn new( key: CloudItemKey, inode_generation: LinuxInodeGeneration, kind: LinuxNodeKind, ) -> Self
pub const fn key(&self) -> &CloudItemKey
pub const fn inode_generation(&self) -> LinuxInodeGeneration
pub const fn kind(&self) -> LinuxNodeKind
Trait Implementations§
Source§impl Clone for LinuxRenameDestination
impl Clone for LinuxRenameDestination
Source§fn clone(&self) -> LinuxRenameDestination
fn clone(&self) -> LinuxRenameDestination
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LinuxRenameDestination
impl Debug for LinuxRenameDestination
Source§impl PartialEq for LinuxRenameDestination
impl PartialEq for LinuxRenameDestination
impl Eq for LinuxRenameDestination
impl StructuralPartialEq for LinuxRenameDestination
Auto Trait Implementations§
impl Freeze for LinuxRenameDestination
impl RefUnwindSafe for LinuxRenameDestination
impl Send for LinuxRenameDestination
impl Sync for LinuxRenameDestination
impl Unpin for LinuxRenameDestination
impl UnwindSafe for LinuxRenameDestination
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