pub struct RootStateOpEnvAccess {
pub path: String,
pub access: AccessPermissions,
}Fields§
§path: String§access: AccessPermissionsImplementations§
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 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 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> 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