pub struct AncestorMode(/* private fields */);Expand description
For an ordered index, specifies whether each of the entity’s ancestors will be included.
Implementations§
Source§impl AncestorMode
impl AncestorMode
Sourcepub const ANCESTOR_MODE_UNSPECIFIED: AncestorMode
pub const ANCESTOR_MODE_UNSPECIFIED: AncestorMode
The ancestor mode is unspecified.
Sourcepub const NONE: AncestorMode
pub const NONE: AncestorMode
Do not include the entity’s ancestors in the index.
Sourcepub const ALL_ANCESTORS: AncestorMode
pub const ALL_ANCESTORS: AncestorMode
Include all the entity’s ancestors in the index.
Sourcepub fn as_str_name(&self) -> Cow<'static, str>
pub fn as_str_name(&self) -> Cow<'static, str>
Gets the enum value as a string.
Sourcepub fn from_str_name(name: &str) -> Option<Self>
pub fn from_str_name(name: &str) -> Option<Self>
Creates an enum value from the value name.
Trait Implementations§
Source§impl Clone for AncestorMode
impl Clone for AncestorMode
Source§fn clone(&self) -> AncestorMode
fn clone(&self) -> AncestorMode
Returns a copy 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 moreSource§impl Debug for AncestorMode
impl Debug for AncestorMode
Source§impl Default for AncestorMode
impl Default for AncestorMode
Source§impl<'de> Deserialize<'de> for AncestorMode
impl<'de> Deserialize<'de> for AncestorMode
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
Source§impl From<i32> for AncestorMode
impl From<i32> for AncestorMode
Source§impl PartialEq for AncestorMode
impl PartialEq for AncestorMode
Source§impl Serialize for AncestorMode
impl Serialize for AncestorMode
impl StructuralPartialEq for AncestorMode
Auto Trait Implementations§
impl Freeze for AncestorMode
impl RefUnwindSafe for AncestorMode
impl Send for AncestorMode
impl Sync for AncestorMode
impl Unpin for AncestorMode
impl UnwindSafe for AncestorMode
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