Enum ate::meta::WriteOption [−][src]
Determines who is allowed to attach events records to this part of the
chain-of-trust key. Only users who have the PrivateKey
in their session
will be able to write these records to the chain. The hash of the PublicKey
side is stored in this enum.
Variants
Specific(Hash)
Implementations
impl WriteOption
[src]
pub fn vals(&self) -> FxHashSet<Hash>
[src]
pub fn or(self, other: &WriteOption) -> WriteOption
[src]
Trait Implementations
impl Clone for WriteOption
[src]
fn clone(&self) -> WriteOption
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for WriteOption
[src]
impl Default for WriteOption
[src]
fn default() -> WriteOption
[src]
impl<'de> Deserialize<'de> for WriteOption
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for WriteOption
[src]
impl Ord for WriteOption
[src]
fn cmp(&self, other: &WriteOption) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<WriteOption> for WriteOption
[src]
fn eq(&self, other: &WriteOption) -> bool
[src]
fn ne(&self, other: &WriteOption) -> bool
[src]
impl PartialOrd<WriteOption> for WriteOption
[src]
fn partial_cmp(&self, other: &WriteOption) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for WriteOption
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for WriteOption
[src]
impl StructuralPartialEq for WriteOption
[src]
Auto Trait Implementations
impl RefUnwindSafe for WriteOption
impl Send for WriteOption
impl Sync for WriteOption
impl Unpin for WriteOption
impl UnwindSafe for WriteOption
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,