#[non_exhaustive]pub struct PhpSettings {
pub common: Option<CommonLanguageSettings>,
}Expand description
Settings for Php client libraries.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.common: Option<CommonLanguageSettings>Some settings.
Implementations§
Source§impl PhpSettings
impl PhpSettings
Sourcepub fn set_common<T: Into<Option<CommonLanguageSettings>>>(self, v: T) -> Self
pub fn set_common<T: Into<Option<CommonLanguageSettings>>>(self, v: T) -> Self
Sets the value of common.
Trait Implementations§
Source§impl Clone for PhpSettings
impl Clone for PhpSettings
Source§fn clone(&self) -> PhpSettings
fn clone(&self) -> PhpSettings
Returns a copy 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 PhpSettings
impl Debug for PhpSettings
Source§impl Default for PhpSettings
impl Default for PhpSettings
Source§fn default() -> PhpSettings
fn default() -> PhpSettings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PhpSettingswhere
PhpSettings: Default,
impl<'de> Deserialize<'de> for PhpSettingswhere
PhpSettings: Default,
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 Message for PhpSettings
impl Message for PhpSettings
Source§impl PartialEq for PhpSettings
impl PartialEq for PhpSettings
Source§impl Serialize for PhpSettings
impl Serialize for PhpSettings
impl StructuralPartialEq for PhpSettings
Auto Trait Implementations§
impl Freeze for PhpSettings
impl RefUnwindSafe for PhpSettings
impl Send for PhpSettings
impl Sync for PhpSettings
impl Unpin for PhpSettings
impl UnwindSafe for PhpSettings
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