pub struct NamespaceForkBasis {
pub source_namespace_id: NamespaceId,
pub source_head_seq: ChangeSeq,
}Expand description
The source a forked namespace started from.
Fields§
§source_namespace_id: NamespaceIdNamespace the fork was taken from.
source_head_seq: ChangeSeqSource sequence the fork captured.
Trait Implementations§
Source§impl Clone for NamespaceForkBasis
impl Clone for NamespaceForkBasis
Source§impl Debug for NamespaceForkBasis
impl Debug for NamespaceForkBasis
Source§impl<'de> Deserialize<'de> for NamespaceForkBasis
impl<'de> Deserialize<'de> for NamespaceForkBasis
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 NamespaceForkBasis
Source§impl PartialEq for NamespaceForkBasis
impl PartialEq for NamespaceForkBasis
Source§impl Serialize for NamespaceForkBasis
impl Serialize for NamespaceForkBasis
impl StructuralPartialEq for NamespaceForkBasis
Auto Trait Implementations§
impl Freeze for NamespaceForkBasis
impl RefUnwindSafe for NamespaceForkBasis
impl Send for NamespaceForkBasis
impl Sync for NamespaceForkBasis
impl Unpin for NamespaceForkBasis
impl UnsafeUnpin for NamespaceForkBasis
impl UnwindSafe for NamespaceForkBasis
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