pub struct GraphOperationResult {
pub success: bool,
pub lsn: Option<u64>,
pub tx_id: Option<u64>,
pub metrics: OperationMetrics,
}Expand description
Graph operation result with WAL integration
Fields§
§success: boolSuccess status
lsn: Option<u64>WAL LSN for the operation
tx_id: Option<u64>Transaction ID (if applicable)
metrics: OperationMetricsOperation metrics
Trait Implementations§
Source§impl Clone for GraphOperationResult
impl Clone for GraphOperationResult
Source§fn clone(&self) -> GraphOperationResult
fn clone(&self) -> GraphOperationResult
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 GraphOperationResult
impl RefUnwindSafe for GraphOperationResult
impl Send for GraphOperationResult
impl Sync for GraphOperationResult
impl Unpin for GraphOperationResult
impl UnwindSafe for GraphOperationResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more