#[non_exhaustive]pub struct PhpSettings {
pub common: Option<CommonLanguageSettings>,
/* private fields */
}
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
pub fn new() -> Self
Sourcepub fn set_common<T>(self, v: T) -> Selfwhere
T: Into<CommonLanguageSettings>,
pub fn set_common<T>(self, v: T) -> Selfwhere
T: Into<CommonLanguageSettings>,
Sets the value of common.
Sourcepub fn set_or_clear_common<T>(self, v: Option<T>) -> Selfwhere
T: Into<CommonLanguageSettings>,
pub fn set_or_clear_common<T>(self, v: Option<T>) -> Selfwhere
T: Into<CommonLanguageSettings>,
Sets or clears 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 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 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 Message for PhpSettings
impl Message for PhpSettings
Source§impl PartialEq for PhpSettings
impl PartialEq 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