pub enum MainAllowItemRefs {
BskyFeedThreadgateMentionRule(Box<MentionRule>),
BskyFeedThreadgateFollowerRule(Box<FollowerRule>),
BskyFeedThreadgateFollowingRule(Box<FollowingRule>),
BskyFeedThreadgateListRule(Box<ListRule>),
Other,
}Variants§
BskyFeedThreadgateMentionRule(Box<MentionRule>)
BskyFeedThreadgateFollowerRule(Box<FollowerRule>)
BskyFeedThreadgateFollowingRule(Box<FollowingRule>)
BskyFeedThreadgateListRule(Box<ListRule>)
Other
Trait Implementations§
Source§impl Clone for MainAllowItemRefs
impl Clone for MainAllowItemRefs
Source§fn clone(&self) -> MainAllowItemRefs
fn clone(&self) -> MainAllowItemRefs
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 Debug for MainAllowItemRefs
impl Debug for MainAllowItemRefs
Source§impl<'de> Deserialize<'de> for MainAllowItemRefs
impl<'de> Deserialize<'de> for MainAllowItemRefs
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
Auto Trait Implementations§
impl Freeze for MainAllowItemRefs
impl RefUnwindSafe for MainAllowItemRefs
impl Send for MainAllowItemRefs
impl Sync for MainAllowItemRefs
impl Unpin for MainAllowItemRefs
impl UnsafeUnpin for MainAllowItemRefs
impl UnwindSafe for MainAllowItemRefs
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