#[non_exhaustive]pub enum BlockTarget {
Table,
Address,
Auto,
Count,
Id,
IpHex,
RangeEnd,
RangeStart,
User,
UserText,
}Expand description
block_target table
Documentation may be available on mediawiki.org.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Table
Address
bt_address column
Auto
bt_auto column
Count
bt_count column
Id
bt_id column
IpHex
bt_ip_hex column
RangeEnd
bt_range_end column
RangeStart
bt_range_start column
User
bt_user column
UserText
bt_user_text column
Trait Implementations§
Source§impl AsRef<str> for BlockTarget
impl AsRef<str> for BlockTarget
Source§impl Clone for BlockTarget
impl Clone for BlockTarget
Source§fn clone(&self) -> BlockTarget
fn clone(&self) -> BlockTarget
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 Iden for BlockTarget
impl Iden for BlockTarget
impl Copy for BlockTarget
Auto Trait Implementations§
impl Freeze for BlockTarget
impl RefUnwindSafe for BlockTarget
impl Send for BlockTarget
impl Sync for BlockTarget
impl Unpin for BlockTarget
impl UnsafeUnpin for BlockTarget
impl UnwindSafe for BlockTarget
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