pub enum TrackerStoredVisibility {
Full,
Only(BTreeSet<String>),
None,
}Variants§
Trait Implementations§
Source§impl BorshDeserialize for TrackerStoredVisibility
impl BorshDeserialize for TrackerStoredVisibility
fn deserialize_reader<__R: Read>(reader: &mut __R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl Clone for TrackerStoredVisibility
impl Clone for TrackerStoredVisibility
Source§fn clone(&self) -> TrackerStoredVisibility
fn clone(&self) -> TrackerStoredVisibility
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 moreSource§impl Debug for TrackerStoredVisibility
impl Debug for TrackerStoredVisibility
Source§impl<'de> Deserialize<'de> for TrackerStoredVisibility
impl<'de> Deserialize<'de> for TrackerStoredVisibility
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 EnumExt for TrackerStoredVisibility
impl EnumExt for TrackerStoredVisibility
Source§impl From<TrackerStoredVisibility> for TrackerStoredVisibilityDB
impl From<TrackerStoredVisibility> for TrackerStoredVisibilityDB
Source§fn from(value: TrackerStoredVisibility) -> Self
fn from(value: TrackerStoredVisibility) -> Self
Converts to this type from the input type.
Source§impl PartialEq for TrackerStoredVisibility
impl PartialEq for TrackerStoredVisibility
Source§impl Serialize for TrackerStoredVisibility
impl Serialize for TrackerStoredVisibility
impl Eq for TrackerStoredVisibility
impl StructuralPartialEq for TrackerStoredVisibility
Auto Trait Implementations§
impl Freeze for TrackerStoredVisibility
impl RefUnwindSafe for TrackerStoredVisibility
impl Send for TrackerStoredVisibility
impl Sync for TrackerStoredVisibility
impl Unpin for TrackerStoredVisibility
impl UnsafeUnpin for TrackerStoredVisibility
impl UnwindSafe for TrackerStoredVisibility
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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 more