pub struct PropertyProjection {
pub include_label: bool,
pub include_weight: bool,
}Expand description
Specifies which properties to include in the projection
Fields§
§include_label: boolWhether to include node label
include_weight: boolWhether to include edge weight
Implementations§
Source§impl PropertyProjection
impl PropertyProjection
Sourcepub fn all() -> PropertyProjection
pub fn all() -> PropertyProjection
Include all properties
Sourcepub fn minimal() -> PropertyProjection
pub fn minimal() -> PropertyProjection
Create minimal projection
Trait Implementations§
Source§impl Clone for PropertyProjection
impl Clone for PropertyProjection
Source§fn clone(&self) -> PropertyProjection
fn clone(&self) -> PropertyProjection
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 Default for PropertyProjection
impl Default for PropertyProjection
Source§fn default() -> PropertyProjection
fn default() -> PropertyProjection
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PropertyProjection
impl RefUnwindSafe for PropertyProjection
impl Send for PropertyProjection
impl Sync for PropertyProjection
impl Unpin for PropertyProjection
impl UnsafeUnpin for PropertyProjection
impl UnwindSafe for PropertyProjection
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request