pub struct ForkNamespaceOptions {
pub actor_id: ActorId,
pub snapshot_id: Option<SnapshotId>,
}Expand description
Selects the source state for a namespace fork.
Fields§
§actor_id: ActorIdApplication-supplied actor creating the namespace.
snapshot_id: Option<SnapshotId>Fork from this live snapshot instead of the current head.
Implementations§
Trait Implementations§
Source§impl Clone for ForkNamespaceOptions
impl Clone for ForkNamespaceOptions
Source§impl Debug for ForkNamespaceOptions
impl Debug for ForkNamespaceOptions
impl Eq for ForkNamespaceOptions
Source§impl PartialEq for ForkNamespaceOptions
impl PartialEq for ForkNamespaceOptions
impl StructuralPartialEq for ForkNamespaceOptions
Auto Trait Implementations§
impl Freeze for ForkNamespaceOptions
impl RefUnwindSafe for ForkNamespaceOptions
impl Send for ForkNamespaceOptions
impl Sync for ForkNamespaceOptions
impl Unpin for ForkNamespaceOptions
impl UnsafeUnpin for ForkNamespaceOptions
impl UnwindSafe for ForkNamespaceOptions
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