pub struct RootStateOpEnvAccess {
pub path: String,
pub access: AccessPermissions,
}
Fields§
§path: String
§access: AccessPermissions
Implementations§
Source§impl RootStateOpEnvAccess
impl RootStateOpEnvAccess
pub fn new(path: impl Into<String>, access: AccessPermissions) -> Self
Trait Implementations§
Source§impl Clone for RootStateOpEnvAccess
impl Clone for RootStateOpEnvAccess
Source§fn clone(&self) -> RootStateOpEnvAccess
fn clone(&self) -> RootStateOpEnvAccess
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 RootStateOpEnvAccess
impl Debug for RootStateOpEnvAccess
Source§impl Display for RootStateOpEnvAccess
impl Display for RootStateOpEnvAccess
Source§impl JsonCodec<RootStateOpEnvAccess> for RootStateOpEnvAccess
impl JsonCodec<RootStateOpEnvAccess> for RootStateOpEnvAccess
fn encode_json(&self) -> Map<String, Value>
fn decode_json(obj: &Map<String, Value>) -> BuckyResult<Self>
fn encode_string(&self) -> String
fn decode_string(value: &str) -> Result<T, BuckyError>
fn decode_value(value: &Value) -> Result<T, BuckyError>
fn encode_value(&self) -> Value
Auto Trait Implementations§
impl Freeze for RootStateOpEnvAccess
impl RefUnwindSafe for RootStateOpEnvAccess
impl Send for RootStateOpEnvAccess
impl Sync for RootStateOpEnvAccess
impl Unpin for RootStateOpEnvAccess
impl UnwindSafe for RootStateOpEnvAccess
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more