pub struct ProjectionMetadata {
pub name: String,
pub position: ProjectionPosition,
pub rebuilding: bool,
}Expand description
Projection metadata for tracking and management
Fields§
§name: StringUnique name of the projection
position: ProjectionPositionCurrent position in event stream
rebuilding: boolWhether projection is currently rebuilding
Trait Implementations§
Source§impl Clone for ProjectionMetadata
impl Clone for ProjectionMetadata
Source§fn clone(&self) -> ProjectionMetadata
fn clone(&self) -> ProjectionMetadata
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 moreAuto Trait Implementations§
impl Freeze for ProjectionMetadata
impl RefUnwindSafe for ProjectionMetadata
impl Send for ProjectionMetadata
impl Sync for ProjectionMetadata
impl Unpin for ProjectionMetadata
impl UnsafeUnpin for ProjectionMetadata
impl UnwindSafe for ProjectionMetadata
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