pub trait ItemProtocol { fnget_item<T: IntoPyObject + DictKey +Copy>(
&self,
key: T,
vm: &VirtualMachine
) ->PyResult; fnset_item<T: IntoPyObject + DictKey +Copy>(
&self,
key: T,
value:PyObjectRef,
vm: &VirtualMachine
) ->PyResult; fndel_item<T: IntoPyObject + DictKey +Copy>(
&self,
key: T,
vm: &VirtualMachine
) ->PyResult;}
The python item protocol. Mostly applies to dictionaries.Allows getting, setting and deletion of keys-value pairs.
fnget_item<T: IntoPyObject + DictKey +Copy>(
&self,
key: T,
vm: &VirtualMachine
) ->PyResult
fnset_item<T: IntoPyObject + DictKey +Copy>(
&self,
key: T,
value:PyObjectRef,
vm: &VirtualMachine
) ->PyResult
fndel_item<T: IntoPyObject + DictKey +Copy>(
&self,
key: T,
vm: &VirtualMachine
) ->PyResult
impl ItemProtocol forPyDictRef
[src]fnget_item<T: IntoPyObject + DictKey +Copy>(
&self,
key: T,
vm: &VirtualMachine
) ->PyResult
[src]fnset_item<T: IntoPyObject + DictKey +Copy>(
&self,
key: T,
value:PyObjectRef,
vm: &VirtualMachine
) ->PyResult
[src]fndel_item<T: IntoPyObject + DictKey +Copy>(
&self,
key: T,
vm: &VirtualMachine
) ->PyResult
[src]impl ItemProtocol forPyObjectRef
[src]fnget_item<T: IntoPyObject>(&self, key: T, vm: &VirtualMachine) ->PyResult
[src]fnset_item<T: IntoPyObject>(
&self,
key: T,
value:PyObjectRef,
vm: &VirtualMachine
) ->PyResult
[src]fndel_item<T: IntoPyObject>(&self, key: T, vm: &VirtualMachine) ->PyResult
[src]