pub enum ReadOnlyValue {
Default,
Off,
On,
}Expand description
The value of an AlterDatabaseOption::ReadOnly — MySQL’s ternary_option. A surface tag
(no meta); 0/1 are the boolean settings and DEFAULT inherits the global default.
Any other number is ER_PARSE_ERROR on mysql:8.4.10.
Variants§
Trait Implementations§
Source§impl Clone for ReadOnlyValue
impl Clone for ReadOnlyValue
Source§fn clone(&self) -> ReadOnlyValue
fn clone(&self) -> ReadOnlyValue
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 moreimpl Copy for ReadOnlyValue
Source§impl Debug for ReadOnlyValue
impl Debug for ReadOnlyValue
Source§impl<'de> Deserialize<'de> for ReadOnlyValue
impl<'de> Deserialize<'de> for ReadOnlyValue
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
impl Eq for ReadOnlyValue
Source§impl Hash for ReadOnlyValue
impl Hash for ReadOnlyValue
Source§impl PartialEq for ReadOnlyValue
impl PartialEq for ReadOnlyValue
Source§impl Serialize for ReadOnlyValue
impl Serialize for ReadOnlyValue
impl StructuralPartialEq for ReadOnlyValue
Auto Trait Implementations§
impl Freeze for ReadOnlyValue
impl RefUnwindSafe for ReadOnlyValue
impl Send for ReadOnlyValue
impl Sync for ReadOnlyValue
impl Unpin for ReadOnlyValue
impl UnsafeUnpin for ReadOnlyValue
impl UnwindSafe for ReadOnlyValue
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