pub struct SpaceDescriptor {
pub id: SpaceId,
pub label: String,
pub derivation: SpaceDerivation,
}Expand description
Stable description of one registered address space.
Fields§
§id: SpaceIdSession-local identifier.
label: StringStable label (archive member name, stream path, or "root").
derivation: SpaceDerivationHow this space was derived.
Trait Implementations§
Source§impl Clone for SpaceDescriptor
impl Clone for SpaceDescriptor
Source§fn clone(&self) -> SpaceDescriptor
fn clone(&self) -> SpaceDescriptor
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SpaceDescriptor
impl Debug for SpaceDescriptor
impl Eq for SpaceDescriptor
Source§impl PartialEq for SpaceDescriptor
impl PartialEq for SpaceDescriptor
impl StructuralPartialEq for SpaceDescriptor
Auto Trait Implementations§
impl Freeze for SpaceDescriptor
impl RefUnwindSafe for SpaceDescriptor
impl Send for SpaceDescriptor
impl Sync for SpaceDescriptor
impl Unpin for SpaceDescriptor
impl UnsafeUnpin for SpaceDescriptor
impl UnwindSafe for SpaceDescriptor
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